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:
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:
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
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás