Funções em c

449 palavras 2 páginas
Funções em C

O que é uma função? | | Uma função é um bocado de código que faz alguma tarefa específica e pode ser chamado de qualquer parte do programa quantas vezes desejarmos. Agrupa um conjunto de comandos e é-lhes associado um nome. * A chamada de uma função pode passar informações/parâmetros para o processamento da função. * Funções são definidas de acordo com a seguinte sintaxe:“ tipo_de resultado nome (lista de parâmetros){corpo de função} “ | | | |

O retorno da função
No seu retorno, uma função pode retornar resultados ao programa que a chamou.
Exemplo 1: return (resultados);

“ int tres()
{
return 3;
} ”
O valor da variável local “resultados” é passado de volta como o valor da função.
Exemplo 2:

Uma função em C para calcular o máximo divisor comum entre dois números.

Uma função em C para calcular o máximo divisor comum entre dois números.
“ int MDC (int a, int b) { int aux; if (a < b) { aux = a; a = b; b = aux;
}
while (b != 0) { aux = b; b = a % b; a = aux;
}
return (a);
} “

Parâmetros
Um parâmetro é um valor que é fornecido à função quando ela é chamada.
Para declarar a presença de parâmetros, usamos uma lista de parâmetros entre parêntesis, com os parâmetros separados por vírgulas. Cada declaração de parâmetro é feita de maneira semelhante à declaração de variáveis: a forma geral é tipo nome.
Exemplo:
int funcao (int a, int b) float funcao (float preco, int quantidade) double funcao (double angulo)

Chamadas de funções
Para executar uma função, fazemos uma chamada da função, que é uma instrução composta pelo nome da função, seguido pela lista de argumentos entre parênteses.

Exemplo:

“ nome_da_função (arg1, arg2, ...); “

Os argumentos podem ser qualquer tipo de expressão: podem ser variáveis, valores constantes e expressões matemáticas.

A própria chamada de função também é uma expressão cujo valor é o valor de retorno da função, bastando colocá-la no

Relacionados

  • Funções em C
    1516 palavras | 7 páginas
  • Funções em C++
    2209 palavras | 9 páginas
  • Funcoes em c
    1118 palavras | 5 páginas
  • Funções em c
    1098 palavras | 5 páginas
  • Funções em c
    784 palavras | 4 páginas
  • Funções em C
    334 palavras | 2 páginas
  • Funções em linguagem c
    1686 palavras | 7 páginas
  • Aula de Funções em C
    1950 palavras | 8 páginas
  • Exercícios C - Funções linguagem c++
    959 palavras | 4 páginas
  • Ponteiros e Funções em Linguagem C
    1580 palavras | 7 páginas