Funções em c

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (784 palavras )
  • Download(s) : 0
  • Publicado : 23 de setembro de 2011
Ler documento completo
Amostra do texto
Funções (I)
Usando funções, nós podemos estruturar nossos programas num jeito mais modular, acessando todo o potencial que a programação estruturada pode oferecer a nós em C++.
Uma função é umgrupo de comandos que é executado quando é chamada de algum ponto do programa.
Este é seu formato:

tipo nome ( parâmetro1, parâmetro2, ...) { comandos }

onde:
* tipo é o especificador do tipode dado a ser retornado pela função;
* nome é o identificador pelo qual será possível chamar a função;
* parâmetros (o quanto for necessário): Cada parâmetro consiste num especificador do tipode dado seguido pelo identificador, como qualquer declaração de variável (por exemplo: int x) e o qual age no interior da função como uma variável local. Eles permitem passar argumentos para a funçãoquando ela é chamada. Os parâmetros diferentes são separados por vírgulas.
* comandos é o corpo da função. Ele é um bloco de comandos dentro de chaves - { }.
Aqui temos o primeiro exemplo defunção:
| Código em C++ | Resultado na tela |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | // função exemplo 1#include <iostream> using namespace std; int soma (int a, int b) { int r; r=a+b; return(r); } int main () { int z; z = soma (5,3); cout << "O resultado é: " << z;return 0; } | O resultado é 8 |

Para começar a examinar este código, antes de tudo lembre que um programa em C++ sempre começa sua execução nafunção main. Então começaremos lá.
int soma (int a, int b)

z = soma ( 5 , 3 );
Podemos ver como a função main começa por declarar a variável z do tipo int. Logo depois disso, vemos um chamado...
tracking img