A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Funções em C.

Apresentações semelhantes


Apresentação em tema: "Funções em C."— Transcrição da apresentação:

1 Funções em C

2 Funções em C #include <stdio.h> #include <stdlib.h>
int main(void) { linha(); printf("\xDB Um programa em C \xDB\n"); system("pause"); } linha(void) { int j; for (j=1; j<=20; j++) printf("\xDB"); printf("\n");

3 Funções em C Tem estrutura semelhante a função main();
São chamadas (usadas) da mesma forma que usamos funções de C (printf(), scaf(), gets(), getche(), etc) Retorna valor através do comando return(); Termina função com comando return;

4 #include <stdio.h>
#include <stdlib.h> float average(float a, float b); void linha(void); int main(void) { linha(); printf("\xDB Um programa em C \xDB\n"); /*****Cáculo da média entre dois números**************/ printf("\n%f",average(10.0,5.0)); system("pause"); } void linha(void) { int j; for (j=1; j<=20; j++) printf("\xDB"); printf("\n"); float average(float a, float b) { float ave; ave = (a + b) / 2; return ave;

5 Funções e Vetores float average(int size, float list[]) {   int k;   float sum = 0.0;   for (k=0; k<size; k++)     sum += list[k];   return sum / size; } void print_table(int x_size, int y_size, float table[][5]); {   int i, j;   for (i = 0; i < xsize; i++) {     for (j = 0; j < y_size; j++)       printf("\t%f", (double) table[i][j]);     printf("\n");   } }

6 Cabeçalho de Função abs(x) int x; { ... } abs(int x) float abs (int x)
{ } abs(int x) float abs (int x) { } void abs (int x)

7 Escopo de variáveis Variáveis globais:
Podem ser vista em todo o programa e são declaradas fora das funções Só são vistas dentro das funções em que foram declaradas


Carregar ppt "Funções em C."

Apresentações semelhantes


Anúncios Google