Ed
há 15 horas
Vamos analisar o código passo a passo: ```python a = 1 escolha = input('Você deseja sair? S/N') while escolha != 'S': print(a) a += 1 escolha = input('Você deseja sair? S/N') ``` O loop continua enquanto `escolha` for diferente de `'S'` (maiúsculo). O usuário insere, na ordem: 1) SAIR 2) Sair 3) sair 4) S 5) s Agora, vamos ver o que acontece em cada iteração: - 1ª entrada: "SAIR" Comparação: "SAIR" != "S" → True (continua) Imprime: 1 a = 2 - 2ª entrada: "Sair" "Sair" != "S" → True (continua) Imprime: 2 a = 3 - 3ª entrada: "sair" "sair" != "S" → True (continua) Imprime: 3 a = 4 - 4ª entrada: "S" "S" != "S" → False (para o loop) Não imprime Portanto, serão impressos os números 1, 2 e 3. A alternativa correta é: D) 1 2 3
Cadastre-se ou realize login
Mais perguntas desse material