Exercícios para entender as estruturas de repetição
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 esperado
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 0 (zero)? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 5? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 6? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor -1 (um negativo)? |
Segundo código
Resultados esperados
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 5 e 1? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 1 e 6? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 5 e 5? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 1 e 1? |
Terceiro código
Resultados esperados
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 0 (zero)? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 1? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 2? | |
Qual será o resultado do algoritmo se na instrução de entrada for fornecido o valor 3? |
Quarto código
Resultados esperados
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 0 e 5 (zero e cinco)? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 1 e 5? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 7 e 2? | |
Qual será o resultado do algoritmo se na instrução de entrada forem fornecidos os valores 5 e -13 (cinco e treze negativo)? |