Primeira página
/
Tecnologia
/
1: QUESTÃO Olá, estudante!Exploremos um conceito essencial na programação a repetição de instruções utilizando loops. A repetição permite que um conjunto de instruções seja executada várias vezes, sem a necessidade de duplicar o mesmo trecho de código. Isso é fundamental para automatizar tarefas e criar programas mais eficientes. Imagine que você precisa desenvolver um pequeno programa em Python que solicita ao usuário a inserção de números. Esse programa deve permitir que o usuário insira números repetidamente , até que ele insira um número negativo Assim que um número negativo for inserido, o programa deve encerrar a execução. Para ajudá-lo, aqui está um exemplo de código que implementa essa lógica: numero=8 while numero gt =Theta numero=int(input(" Insira o numero: ")) Agora, com base nesse código, responda à seguinte pergunta: que aconteceria se, no lugar da condição "while numero >=8 ", utilizássemos "while numero > 8"? Explique a diferença no comportamento do programa.

Pergunta

1: QUESTÃO
Olá, estudante!Exploremos um conceito essencial na programação a repetição de instruções utilizando
loops. A repetição permite que um conjunto de instruções seja executada várias vezes, sem a necessidade
de duplicar o mesmo trecho de código. Isso é fundamental para automatizar tarefas e criar programas mais
eficientes.
Imagine que você precisa desenvolver um pequeno programa em Python que solicita ao usuário a inserção
de números. Esse programa deve permitir que o usuário insira números repetidamente , até que ele insira
um número negativo Assim que um número negativo for inserido, o programa deve encerrar a execução.
Para ajudá-lo, aqui está um exemplo de código que implementa essa lógica:
numero=8
while numero gt =Theta 
numero=int(input(" Insira o numero: "))
Agora, com base nesse código, responda à seguinte pergunta:
que aconteceria se, no lugar da condição "while numero >=8 ", utilizássemos "while numero > 8"?
Explique a diferença no comportamento do programa.

1: QUESTÃO Olá, estudante!Exploremos um conceito essencial na programação a repetição de instruções utilizando loops. A repetição permite que um conjunto de instruções seja executada várias vezes, sem a necessidade de duplicar o mesmo trecho de código. Isso é fundamental para automatizar tarefas e criar programas mais eficientes. Imagine que você precisa desenvolver um pequeno programa em Python que solicita ao usuário a inserção de números. Esse programa deve permitir que o usuário insira números repetidamente , até que ele insira um número negativo Assim que um número negativo for inserido, o programa deve encerrar a execução. Para ajudá-lo, aqui está um exemplo de código que implementa essa lógica: numero=8 while numero gt =Theta numero=int(input(" Insira o numero: ")) Agora, com base nesse código, responda à seguinte pergunta: que aconteceria se, no lugar da condição "while numero >=8 ", utilizássemos "while numero > 8"? Explique a diferença no comportamento do programa.

Solução

expert verifiedVerification of experts
4.4369 Voting
avatar
OrnelaProfissional · Tutor por 6 anos

Responder

Se no lugar da condição "while numero >= 8" utilizássemos "while numero > 8", o programa só começaria a solicitar números ao usuário quando o número inserido for maior que 8. Nesse caso, o programa não aceitaria o número 8 ou qualquer número menor ou igual a 8. O usuário teria que inserir um número maior que 8 para que o programa comece a solicitar números. Se o usuário inserir um número negativo após inserir um número maior que 8, o programa encerrará a execução.
Clique para avaliar: