• Matéria: Informática
  • Autor: lindadeestudar
  • Perguntado 5 anos atrás

Faça um programa que dado um número inteiro utiliza o comando while para calcular o fatorial do número recebido.
(O programa deve ser em C)

Respostas

respondido por: iasminm482
0

Resposta:

A variável “n” armazena o número no qual se quer calcular o fatorial, o loop é executado, a variável “n” é multiplicada por “fat”, então temos “fat = n” e a cada iteração 1 unidade é subtraída do número escolhido até que ele seja igual à 1, ou seja, a variável “fat” é multiplicada a cada iteração pelo antecessor do número escolhido.

Share Article:

respondido por: YagamiTREM
0

Resposta:

#include <stdio.h>

int main(){

int num,fator,result=1;

printf("Digite um numero: ");

scanf("%d", &num);

while(num > 0){

 result *= num--;

}

printf("\nFatorial: %d", result);

return 0;

}

Perguntas similares