#include <stdio.h>
#include <conio.h>
int misterio(int, int);
main()
{
int x, y;
printf("Entre com dois numeros inteiros a, b (positivo): ");
scanf("%d, %d", &x, &y);
printf("\nO resultado e %d \n", misterio(x,y));
getch();
}
int misterio(int a, int b) /* b deve ser inteiro positivo para
evitar recursão infinita*/
{
if (b==1)
return a;
else
return a + misterio(a, b-1);
}
Pergunta
MarcelPR
Olá Boa tarde a todos!
Alguém saberia dizer o q este código implementa?
#include <stdio.h> #include <conio.h> int misterio(int, int); main() { int x, y; printf("Entre com dois numeros inteiros a, b (positivo): "); scanf("%d, %d", &x, &y); printf("\nO resultado e %d \n", misterio(x,y)); getch(); } int misterio(int a, int b) /* b deve ser inteiro positivo para evitar recursão infinita*/ { if (b==1) return a; else return a + misterio(a, b-1); }Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.