Buscar

Lógica e Técnicas de Programação prova final discursiva

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Continue navegando