Exercícios para entender as estruturas – básico

Entender o que determinado código realiza é um primeiro passo no aprendizado de algorítmicos. A proposta aqui é avaliar os código a seguir e acertar a resposta do algoritmo para determinadas entradas.

Se esforce para entender como obter a resposta e não execute o código para ver o que ele retorna (eu até estou colocando o código como uma imagem para diminuir a “vontade” de fazer isso). Logicamente, algumas partes do código você pode não entender o que faz, então não tem problema pegar uma ou outra expressão para testar e ver como ela funciona.


Primeiro código

Resultados esperados

Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 1 e 2?
3
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 2 e 3?
8
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 0 e 10 (zero e dez)?
0 (zero)
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 5 e -3 (cinco e três negativo)?
-10

Segundo código

Resultados esperados

Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 10?
3.3
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 1?
0.3
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 5?
1.7
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 10?
-3.3

Terceiro código

Resultados esperados

Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 2?
4.29
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 0 (zero)?
1.00
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor -3 (três negativo)?
não existe uma solução real
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 4?
32.00

Share

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.