Buscar

Lógica e Técnicas de Programação - Avaliação Final (Discrussiva)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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.

Outros materiais