Ed
há 10 meses
Vamos analisar cada uma das alternativas com base no código apresentado: 1. a) Caso numero1 = 4 e numero2 = 5, a linha 5 nunca é executada. - Análise: Se numero1 é 4 e numero2 é 5, a condição `numero1 < numero2` (linha 5) será verdadeira, então essa linha será executada. Incorreta. 2. b) Caso numero1 = 5 e numero2 = 5, o programa não imprime nada. - Análise: Se numero1 é 5 e numero2 é 5, a condição `numero1 == numero2` (linha 1) será verdadeira e "numeros iguais" será impresso. Incorreta. 3. c) O programa tem um erro fatal de lógica e não será executado. - Análise: O código está correto e não possui erros de lógica. Ele será executado normalmente. Incorreta. 4. d) Caso numero1 = -5 e numero2 = 5, o programa imprime "numeros iguais". - Análise: Se numero1 é -5 e numero2 é 5, a condição `numero1 == numero2` (linha 1) será falsa, então o programa não imprimirá "numeros iguais". Incorreta. 5. e) Caso numero1 = -5 e numero2 = -4, o programa imprime "numero1 menor que numero2". - Análise: Se numero1 é -5 e numero2 é -4, a condição `numero1 < numero2` (linha 5) será verdadeira, então "numero1 menor que numero2" será impresso. Correta. Portanto, a alternativa correta é: e) Caso numero1 = -5 e numero2 = -4, o programa imprime "numero1 menor que numero2".
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material