"Escreva uma função recursiva de nome soma() que aceite um numero inteiro positivo n como argumento e retorne a soma dos n primeiros números inteiros. Por exemplo, se a função receber n=5, deverá retornar 15 pois: 15 = 1 + 2 + 3 + 4 + 5"
Respostas
respondido por:
1
int main()
{
int num,a,soma=0;
printf("Digite um numero:\n");
scanf("%d",&num);
a=num;
if(num>0){
while(a>0){
soma=soma+a;
a--;
}
printf("O resultado da soma eh:%d",soma);
}else{
printf("O numero eh invalido.");
}
return 0;
}
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás