Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Lógica e Técnicas de Programação (ADS05) Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:445151) ( peso.:4,00) Prova: 10870267 Nota da Prova: 7,00 Parte superior do formulário 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. As estruturas de repetição são utilizadas para possibilitar que um algoritmo execute um bloco de código-fonte mais de uma vez. A quantidade de execuções dependerá da expressão condicional utilizada na estrutura. O número de vezes que o bloco foi executado pode ser contabilizado pelos contadores, geralmente iniciados no valor "0", que é o elemento neutro da soma e vai sendo somado mais "1" a cada execução do bloco que está dentro da estrutura de repetição. Considerando a importância dos contadores para as estruturas de repetição, escreva um algoritmo, utilizando um contador, que apresente ao usuário a quantidade de números existentes de 50 até 100. Resposta Esperada: Algoritmo "quantidadeDe50ate100" var quantidade, i : inteiro inicio para i de 50 ate 100 faca quantidade := quantidade + 1; fimpara escreva (quantidade) fimalgoritmo Parte inferior do formulário
Compartilhar