Question
(Baseado em TRE-CE -Técnico Judiciário 2012) Considere a variavel idade declarada no método main de um programa escrito em C, com a seguinte instrução: intidade=12 Analise: 1. printf(idade-18?"Menor de idade "Maior de idade"); II. if(idadelt 18) (printf("Menor de idade "); else (printf("Maior de idade");) III. if(idadelt 18) (printf"Menor de idade"); lelse if (idadegt =18) (printf("Maior de idade"); IV. switch(idade) (caselt 18) printf("Menor de idade"}; break; casegt =18 printf("Maior de idade"); Contem uma instrução correta que exibirá na tela a frase "Menor de idade": A 1,11,111 e IV B 1,11e III. apenas. C lle III. apenas. D II. apenas. E lelli,a penas.
Solution
4.1
(152 Votos)
Nídia
Elite · Tutor por 8 anos
Resposta
instrução correta que exibirá na tela a frase "Menor de idade" é a opção D: II. apenas.Explicação:- No item II, o código utiliza uma estrutura condicional if para verificar se a idade é menor que 18. Se for verdadeiro, ele imprime "Menor de idade". Portanto, essa instrução exibirá corretamente a frase "Menor de Nos itens I, III e IV, o código apresenta erros de sintaxe e lógica que impedem a exibição correta da frase "Menor de idade".