• Matéria: Informática
  • Autor: kyaHachi
  • Perguntado 7 anos atrás

Faça um programa que calcule n! (fatorial de um número n). em c++

Respostas

respondido por: jvsilvictorox7rfj
0



SEGUE A SUB-ROTINA PARA CALCULAR O FATORIAL:


int fatorial(int n)
{
    int result = 1;
   
    for(int i = 2; i <= n; i++)
    {
        result *= i;
    }
   
    return result;
}




Basta fazer uso da mesma passando o número desejado como parâmetro.



respondido por: YagamiTREM
0

Para agregar a resposta do amigo, fiz um codigo tanto quanto diferente que calcula fatorial do numero:

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

int main(){

int n;

printf("Digite o numero desejado: ");

scanf("%d", &n);

for(int i=n-1; i>0; i--){

 n *= i;

}

printf("\nResultado fatorial: %d", n);

return 0;

}

Faça bom uso do mesmo.

Perguntas similares