Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include <stdlib.h> int fatorial(int numero); int fatorialFor(int numero); int main() { int numero; printf("Digite o numero: "); scanf("%d", &numero); printf("%d! = %d\n", numero, fatorial(numero)); printf("%d! = %d\n", numero, fatorialFor(numero)); } int fatorial(int numero) { int retorno = 1; if(numero > 1) retorno = numero * fatorial(numero - 1); return retorno; } int fatorialFor(int numero) { int retorno = 1; int i = 0; for (i=numero;i>1;i--) retorno = retorno * i; return retorno; }
Compartilhar