• Matéria: Informática
  • Autor: robertosc
  • Perguntado 3 anos atrás

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: allamw2003
3

Resposta:

alternativa 2

II, apenas

marque como melhor resposta por favor


matheusproencio00: Está errado!! Não responda questões somente para ganhar pontos...
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!!!
matheusproencio00: As 3 alternativas são a mesma resposta de modos diferentes!
daito1069: A resposta realmente está errada, pessoal. É só testarem o código.
Primeiro, enquanto o usuário continuar inserindo número maiores que zero, o algoritmo continuará solicitando novas inserções.
daito1069: Segundo, enquanto o usuário estiver inserindo zero, o algoritmo continuará solicitando novas entradas.
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: Cleitonkz
0

Resposta:

1:2

888

000

Explicação:

Perguntas similares