Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. O fatorial de um número pode ser definido pelo valor resultante da multiplicação deste número pelos seus antecessores até que se chegue ao número 1. Exemplos: o fatorial do número 3 pode ser representado por 3!, que é calculado através da multiplicação 3 x 2 x 1 = 6. O fatorial do número 5 pode ser representado por 5!, que é calculado através da multiplicação 5 x 4 x 3 x 2 x 1 = 120. Considerando o que foi exposto, crie um algoritmo que calcule o valor do fatorial de um número fornecido pelo usuário. Observação: O fatorial do número 0 é igual a 1 e deve ser tratado pelo algoritmo. Resposta Esperada: O acadêmico desenvolveu o algoritmo conforme a resposta esperada (imagem a seguir), definindo corretamente o nome do algoritmo, as variáveis e o cálculo, além de respeitar a endentação e o uso correto dos comandos de entrada e saída, possibilitando que ao final seja impresso o resultado. 2. O usuário, ao desenvolver um algoritmo, poderá fazer uso de variáveis e constantes que possibilitarão a inserção de dados para que sejam processados e posteriormente retornem um resultado, sendo que estes dados podem ser valores numéricos, textuais ou lógicos. Diante disso, disserte sobre os tipos de dados que podem ser utilizados pelo algoritmo. Resposta Esperada: Os tipos de dados podem ser inteiro, real, caractere e lógico. O tipo inteiro receberá valores numéricos sem a presença de casas decimais, é o conjunto de números inteiros conhecidos pela regra matemática. Exemplo: -2, 3, 1520. O tipo real receberá valores numéricos com a presença de casas decimais, podendo também receber valores inteiros. Exemplo: 1.5, 3, 1520.22. O tipo caractere receberá os valores textuais, mas nada impede que sejam informados números, sendo que, com estes, não se poderá realizar cálculos matemáticos, já que se trata de texto. Ex.: o número do CPF. O tipo lógico receberá se uma informação for verdadeira ou falsa.
Compartilhar