quarta-feira, 30 de março de 2011

Soma de 1 até um natural x (com recursão)

#include<stdio.h>
int SomatRec(int n)
{
int soma;
if(n==1){
soma=1;}
else{
soma=n+SomatRec(n-1);}
return soma;
}
int main ()
{
int n,somaT;
printf("Informe um nunero natural: ");
scanf("%d",&n);
while(n<0){
printf("Informe um nunero natural: ");
scanf("%d",&n);}
somaT=SomatRec(n);
printf("O somatorio de 1 ate %d eh %d.\n",n,somaT);
return 0;
}

Nenhum comentário:

Postar um comentário