O seguinte programa calcula n fatorial:
#include<stdio.h>
Int fat(int n){
If(n)
Return n*fat(n-1);
Else return 1;
}
Int main(){
Int n;
Printf(“\n\nDigite um valor para n: “);
Scanf(“%d”, &n);
Printf(“\nO fatorial de %d eh %d, n, fat(n));
Return 0;
}
Qual é o critério para a parada dessa função?
a) n = n
b) n < 0
c) n = 0
d) n = 1
e) NDA
Fonte:
http://books.google.com.br/books?hl=pt-BR&lr=&id=7LNfl28rm3IC&oi=fnd&pg=PA31&dq=recursividade+linguagem+c&ots=3-ckRsaZH5&sig=igyDIKSAyqG6EmrfhJFmSE8u6vw#v=onepage&q=recursividade&f=false
Assinar:
Postar comentários (Atom)
Um comentário:
Reposta: C
Postar um comentário