Elabore um algoritmo que calcule N! (Fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário.
Sabendo que
N! = 1x2x3x4x...x (N-1) x N;
0! = 1, por definição
Solução em Matlab:
clc; clear all;
%% Entrada de dados
N = input ('Digite Um Número: ');
%% Processamento
if (N==0)
disp ('Fatorial de Zero é 1!');
else
F=1;
for V=1:N;% Intervalo de 1 à N
F=F*V;
end
fprintf ('Fatorial do Número será: %d',F);
end
pause;
%% Fim do Algoritmo
Nenhum comentário:
Postar um comentário