Algoritmos: Fatorial (Linguagem C)
Continuando uma séria de algoritmos classicos hoje vou mostrar o algoritmo que calcula o fatorial e vou aproveitar para mostrar como acrescentar uma função.
#include <stdio.h> //biblioteca de entrada e saída padrão.
int fatorial (n){
if (n > 1)
return fatorial(n-1) * n;
else
return 1;
}
int main(){
int n;
scanf("%d",&n); //entrada padrão
printf("%d\n",fatorial(n)); //saída padrão
return (0); //finaliza
}
// este foi um exemplo simples que recebe um valor a partir da entrada padrão e devolve o fatorial na saída padrão.
Deixe seu comentário.
#include <stdio.h> //biblioteca de entrada e saída padrão.
int fatorial (n){
if (n > 1)
return fatorial(n-1) * n;
else
return 1;
}
int main(){
int n;
scanf("%d",&n); //entrada padrão
printf("%d\n",fatorial(n)); //saída padrão
return (0); //finaliza
}
// este foi um exemplo simples que recebe um valor a partir da entrada padrão e devolve o fatorial na saída padrão.
Deixe seu comentário.
Marcadores:
Algoritmos,
Ciência da Computação,
Informática
Tags
Mais lidas
-
Orientação a Objetos (OO) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre ...
-
-
-
Uma progressão aritmética é uma seqüência numérica em que cada termo, a partir do segundo, é igual à soma do termo anterior com uma cons...
-
Armazenamento magneto-óptico de dados alcança faixa dos petabits : "Com essa densidade de armazenamento é possível colocar 70 vezes o a...
-
Energia química é armazenada em termobateria de nanotubos : "Enquanto uma bateria de lítio, com as usadas em notebooks, tem uma potênci...
-