Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

HELLO MUNDO!

Função em C

Recommended Posts

Alguém me ajuda?? Está tudo errado. :no: Confesso q não estou entendendo nada.

 

/*Implemente uma função que retorne a soma dos n primeiros números
naturais ímpares. Essa função deve obedecer o protótipo int soma_impares(int n).*/
#include<stdio.h>
int soma_impares(int n){
int impar,soma,num;
if(n%2==1){
impar=num;
soma=soma+impar;
return soma;
}
int main(){
int num=0,n,i;
printf("Informe a quantidade de numeros: ");
scanf("%d",&n);
for(i=0;i<n;i++){
soma=soma_impares(num);
printf("Soma impares: %d", soma);
}
return soma;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo: Qual a função do parâmetro?

 

Depois, como chamo a função?

 

:(

 

e essa é a questão mais fácil!


Alguém me mostra o algoritmo correto, por favor!

Eu só quero entender como faz algoritmos com funções! :ermm:

Compartilhar este post


Link para o post
Compartilhar em outros sites

A função do parâmetro é passar um valor p/ a função (você pode utilizá-lo dentro dela).

Você chama da mesma forma que usa o scanf: escrevendo o nome e colocando os parâmetros entre os parênteses.

Lembre-se de inicializar as variáveis antes de usar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.