Ed
há 2 meses
Vamos analisar cada uma das instruções apresentadas: I. `if(idade<18) printf("Menor de idade"); else printf("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 também 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 é uma instrução válida. Com base na análise, as instruções I, II e III estão corretas e exibiriam "Menor de idade" se a idade for menor que 18. A alternativa correta que contém todas as instruções que exibem "Menor de idade" é: I, II e III. Se você precisar escolher apenas uma, qualquer uma das três primeiras (I, II ou III) é correta.