A repetição permite executar um conjunto de instruções tantas vezes quanto for necessário, sem a necessidade de replicar o mesmo trecho de código por várias vezes.
LEAL, G. C. L. Algoritmos e Lógica de Programação I. Maringá: Unicesumar, 2016.
Assim sendo, considere o algoritmo a seguir:
1 - numero = 0
2 - while numero >= 0:
3 - numero = int(input())
De acordo com o algoritmo anterior, leia as afirmações a seguir.
I – O usuário nunca conseguirá finalizar o algoritmo, se continuar a inserir números maiores do que zero.
II – Enquanto o usuário continuar inserindo valores iguais a zero, o programa continuará executando.
III – Enquanto o usuário continuar inserindo valores positivos, o programa continuará repetindo o loop das linhas 2 a 3.
Sendo assim, é correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
I e III, apenas.
Alternativa 5:
I, II e III.
Respostas
respondido por:
3
Resposta:
alternativa 2
II, apenas
marque como melhor resposta por favor
Primeiro, enquanto o usuário continuar inserindo número maiores que zero, o algoritmo continuará solicitando novas inserções.
Terceiro, o que em si já é a mesma coisa que as outras opções, enquanto o usuário continuar inserindo números positivos, o algoritmo continuará rodando. A única forma de fazer o algoritmo ser finalizado é inserindo valores NEGATIVOS.
Essa resposta está totalmente errada, se utilizarem ela sem testar vão perder a questão.
respondido por:
0
Resposta:
1:2
888
000
Explicação:
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
Se o amigo colocar o código para ser executado verá que todas alternativas estão corretas, pois o loop está para números maiores ou igual a 0. O código só vai ser interrompido quando for inputado um número negativo, como -1 ; -2 ; -20 etc.
É só testar no seu VisualStudeo Code!!!