Exercícios para entender os vetores

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 for fornecido o valor 4?
1, 1, 3.0
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 5?
0, 1, 1.5
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 6?
0, 0, 1.0

Segundo código

Resultados esperados

Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 0 (zero)?
20
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 2?
32
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 5?
50
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor -1 (um negativo)?
14

Terceiro código

Resultado esperado

Qual será o resultado da execução do algoritmo?
16

Share