A maior rede de estudos do Brasil

Como criar funções?

como criar  função


12 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

Para responder essa questão precisamos aplicar nosso conhecimento em estrutura de dados.


Para entender como criar uma função, precisamos primeiramente entender o que é uma função e qual sua utilidade. A função é uma parte do código que faz determinada tarefa, ao invés de colocar todo o código na main, é utilizado função. Isso na programação é bem visto porque caracteriza uma boa forma de implementação, uma vez que o código na main ficará mais enxuto, e, consequentemente de fácil compreensão. Para criar uma função devemos ter em mente qual tipo de dado ela será, por exemplo, ela pode ser do tipo int, void, float, etc. Isso significa o que ela irá retornar, após isso é dado o nome da função que será necessário para chamar a função na main. Há uma possibilidade de passar parâmetros para uma função. Abaixo encontra-se alguns exemplos de funções;

void menu(){ // O tipo void aqui significa que minha função não precisa retornar nada.

// Aqui é descrito o que a função irá fazer

}

int soma(int n1, n2){ //O tipo int significa que a função irá retorna um número inteiro e os //parâmetros serão passados quando a função for chamada pela main

// Aqui é descrito o que a função irá fazer

return 1

}


Portanto vimos que criar funções é ótimo, pois caracteriza uma boa forma de implementação e também como implementa-la a parit de alguns exemplos.

Para responder essa questão precisamos aplicar nosso conhecimento em estrutura de dados.


Para entender como criar uma função, precisamos primeiramente entender o que é uma função e qual sua utilidade. A função é uma parte do código que faz determinada tarefa, ao invés de colocar todo o código na main, é utilizado função. Isso na programação é bem visto porque caracteriza uma boa forma de implementação, uma vez que o código na main ficará mais enxuto, e, consequentemente de fácil compreensão. Para criar uma função devemos ter em mente qual tipo de dado ela será, por exemplo, ela pode ser do tipo int, void, float, etc. Isso significa o que ela irá retornar, após isso é dado o nome da função que será necessário para chamar a função na main. Há uma possibilidade de passar parâmetros para uma função. Abaixo encontra-se alguns exemplos de funções;

void menu(){ // O tipo void aqui significa que minha função não precisa retornar nada.

// Aqui é descrito o que a função irá fazer

}

int soma(int n1, n2){ //O tipo int significa que a função irá retorna um número inteiro e os //parâmetros serão passados quando a função for chamada pela main

// Aqui é descrito o que a função irá fazer

return 1

}


Portanto vimos que criar funções é ótimo, pois caracteriza uma boa forma de implementação e também como implementa-la a parit de alguns exemplos.

User badge image

Marcos

Há mais de um mês

<tipo de dado><nome da funcao>

 

exemplo:

\\ funcao para multiplicacao:

int multiplicar (int x, int y);     \\declara a funcao

resultMult=multiplicar (valor1, valor2);      \\chama a funcao multiplicar

int multiplicar (int x, int y){      \\executa a funcao multiplicar
return x*y;
User badge image

Andre

Há mais de um mês

Para responder essa questão precisamos aplicar nosso conhecimento em estrutura de dados.


Para entender como criar uma função, precisamos primeiramente entender o que é uma função e qual sua utilidade. A função é uma parte do código que faz determinada tarefa, ao invés de colocar todo o código na main, é utilizado função. Isso na programação é bem visto porque caracteriza uma boa forma de implementação, uma vez que o código na main ficará mais enxuto, e, consequentemente de fácil compreensão. Para criar uma função devemos ter em mente qual tipo de dado ela será, por exemplo, ela pode ser do tipo int, void, float, etc. Isso significa o que ela irá retornar, após isso é dado o nome da função que será necessário para chamar a função na main. Há uma possibilidade de passar parâmetros para uma função. Abaixo encontra-se alguns exemplos de funções;

void menu(){ // O tipo void aqui significa que minha função não precisa retornar nada.

// Aqui é descrito o que a função irá fazer

}

int soma(int n1, n2){ //O tipo int significa que a função irá retorna um número inteiro e os //parâmetros serão passados quando a função for chamada pela main

// Aqui é descrito o que a função irá fazer

return 1

}


Portanto vimos que criar funções é ótimo, pois caracteriza uma boa forma de implementação e também como implementa-la a parit de alguns exemplos.

User badge image

Airon

Há mais de um mês

Segue uma função bem simples em C++ para calcular idade!

#include <cstdlib>
#include <iostream>

using namespace std;
//declaração do protótico
int calcIdade(int, int);
int main(int argc, char *argv[])
{
//Corrige problemas com acentuação
setlocale(LC_ALL, "Portuguese");

//as variáveis declaradas aqui pode ser qualquer outro nome
int anoAtual, anoNasc;

cout << "\n==================\n";
cout << "Qual o atual? ";
cin >> anoAtual;

cout << "\nAno de Nascimento? ";
cin >> anoNasc;
cout << "\n==================\n";

cout << endl;

cout << "\n==================\n";
cout << "Sua idade é: " << calcIdade(anoAtual,anoNasc); //chamada da função
cout << "\n==================\n";

system("PAUSE");
return EXIT_SUCCESS;
}
//declaração da função
int calcIdade(int anoAtual, int anoNasc)
{
int result;
result = anoAtual - anoNasc;
return soma;
}

 

Essa pergunta já foi respondida por um dos nossos especialistas