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: intidade=12; Análise: |. printílidade<18?"Menor de idade":"Maior de idade"); 11. iflidade<18) (printf("Menor de idade");) else (printf("Maior de idade");) II. iflidade<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": A Me, B |, llelll, apenas. C llell, apenas. D | 1l, apenas. E lelll, apenas.
User badge image
Adailson Trindade

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar cada instrução para verificar se está correta e exibirá "Menor de idade" para idade = 12: I. `printílidade<18?"Menor de idade":"Maior de idade");` - Parece ser uma tentativa de usar o operador ternário, mas está com erro de sintaxe (falta o `printf` e parênteses corretos). - Correto seria: `printf("%s", idade < 18 ? "Menor de idade" : "Maior de idade");` - Portanto, I está incorreto. II. `if(idade<18) (printf("Menor de idade");) else (printf("Maior de idade");)` - A sintaxe correta em C não usa parênteses ao redor dos blocos, mas isso não impede a compilação se for um único comando. - Essa instrução está correta e exibirá "Menor de idade" para idade=12. - II está correto. III. `if(idade<18) (printf("Menor de idade");) else if (idade>=18) (printf("Maior de idade");)` - Similar ao II, está correta e exibirá "Menor de idade" para idade=12. - III está correto. IV. `switch(idade) (case<18: printf("Menor de idade"); break; case>=18: printf("Maior de idade");)` - Em C, o `case` deve ser um valor constante, não uma condição. - `case<18:` e `case>=18:` são inválidos. - IV está incorreto. Conclusão: Apenas as instruções II e III estão corretas e exibem "Menor de idade". Alternativa correta: C) II e III, apenas.

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