Logo Passei Direto
Buscar
(Baseado em TRE-CE - Técnico Judiciário 2012) Considere a variável idade declarada no método main de um programa escrito em C, com a seguinte instrução: int idade=12; Análise: l. printf(idade<18?"Menor de idade":"Maior de idade"); II. if(idade<18) {printf("Menor de idade");} else {printf("Maior de idade");} III. if(idade<18) {printf("Menor de idade");} else if (idade>=18) {printf("Maior de idade");} IV. switch(idade) {case<18: printf(" Menor de idade"); break; case>=18: printf(" Maior de idade");} Contém uma instrução correta que exibirá na tela a frase "Menor de idade":
User badge image
João Meira

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das instruções apresentadas: I. `printf(idade<18?"Menor de idade":"Maior de idade");` - Esta instrução está correta e exibirá "Menor de idade" se a idade for menor que 18. Portanto, está correta. II. `if(idade<18) {printf("Menor de idade");} else {printf("Maior de idade");}` - Esta instrução também está correta e exibirá "Menor de idade" se a idade for menor que 18. Portanto, está correta. III. `if(idade<18) {printf("Menor de idade");} else if (idade>=18) {printf("Maior de idade");}` - Esta instrução está correta e exibirá "Menor de idade" se a idade for menor que 18. Portanto, está correta. IV. `switch(idade) {case<18: printf("Menor de idade"); break; case>=18: printf("Maior de idade");}` - Esta instrução está incorreta. O `switch` não permite condições como `<` ou `>=` nas `case`. Portanto, não funcionará. Agora, considerando as análises: - I, II e III estão corretas e exibem "Menor de idade" quando a idade é 12. - IV está incorreta. Portanto, as instruções que exibem "Menor de idade" são I, II e III. Como a pergunta pede uma instrução correta, qualquer uma das três (I, II ou III) é válida. Se a pergunta pede uma única alternativa, a resposta correta é que as instruções I, II e III estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina