Atividade 3 VERSAO FINAL
1 - Na Aula 3 foi demonstrada a resolução de um algoritmo que calcula o fatorial de um número utilizando estrutura de repetição. Este exercício o aluno deverá refazer no VisuAlg primeiramente utilizando a estrutura de repetição enquanto...faca, em seguida refazer o exercício utilizando o repita...ate e por fim utilizando o para...faca. Segue o enunciado e a explicação do algoritmo:
Faça um algoritmo para calcular e imprimir o fatorial de um número que deverá ser informado pelo usuário. O fatorial de um número é o resultado da multiplicação de todos os números entre 1 e o número em questão. Por exemplo, o fatorial de 5 é:
5 x 4 x 3 x 2 x 1 , cujo resultado é 120
Planejamento do algoritmo: 1 - Declaração de variáveis:você vai precisar de uma variável para guardar o número informado pelo usuário para o cálculo do fatorial (numero), e outra para guardar o resultado do fatorial (fatorial). 2 – Entrada de dados:receber a digitação do número para cálculo do fatorial. 3 – Cálculos:fazer o cálculo do fatorial. 4 – Saída de Dados:Imprimir resultado do cálculo.
Copie e cole no quadro abaixo o código que você desenvolveu no VisuAlg:
Algoritmo "Algoritmo Fatorial"
// Função : Algoritmo Fatorial utilizando a estrutura de repetição enquanto...faca"
// Autor : Geraldo Queiroz Bicalho
// Data : 07/09/2014
// Seção de Declarações
Var
Numero: inteiro
Fatorial: inteiro
Inicio
Fatorial <- 1
Escreva ("Digite Número Para Calcular a Fatorial: ")
Leia (Numero)
Enquanto Numero > 0 Faca
Fatorial <- Fatorial * Numero
Numero <- Numero -1
Fimenquanto
Escreval ("A Fatorial é: ", Fatorial)
Fimalgoritmo
____________________________________________________________________________
Algoritmo "Algoritmo Fatorial"
// Função : Algoritmo Fatorial utilizando a estrutura de repetição repita...ate"
// Autor : Geraldo Queiroz Bicalho
// Data : 07/09/2014
// Seção