Informática, perguntado por falvesccampos25, 1 ano atrás

Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch().

case a=90: printf("Pode") ;break;
case a > 90: printf("Pode") ;break;
90: printf("Pode");
90: printf("Pode"); stop;
case 90: printf("Pode") ; break;

Soluções para a tarefa

Respondido por Giancarl021
2
A última opção
(case 90: printf ("Pode"); break;)

A estrutura do switch case não aceita operadores lógicos nos testes, ele apenas testa se é igual ao valor do case, seguindo a sintaxe:

switch(var) {
case 1:
//Algo
break;
case 2:
//Outro algo
break;
default:
//Caso não entre em nenhum anterior
}
Perguntas interessantes