• Matéria: Informática
  • Autor: enzo123
  • Perguntado 9 anos atrás

Comando de Seleção Múltipla (switch) em CEnunciado:O Comando de seleção múltipla em C, testa sucessivamente o valor de uma expressão contra uma lista de valores do tipo inteiro ou de caracteres. Quando o valor coincide, os comandos associados àquele valor são executados. A sintaxe do comando de seleção múltipla switch é:  switch (expressão)
  {  case valor1: 
        
     break;
     case valor2: 
        
     break;
                            ...
     case valorn: 
         ;
     break;
     default: 
       ;
  }
Analise o exemplo abaixo e assinale a alternativa correta:
     printf(“\nQual eh a temperatura do seu corpo? “);
     scanf(“%f”,&temp);          
     switch (temp)
     {  case 36.0:
   case 36.5: printf(“\nVoce não tem febre. Temperatura normal.”);
    break;
   case 37.0:
        case 37.5: printf(“\nVoce esta levemente febril.”);
    break;
        default: if (temp > 37.5)
                     printf(“\nVoce esta febril. Procure um medico”);
                  else
                    printf(“\nEsta temperatura esta fora dos valores normais”);
     }
A) O comando switch aceita valores do tipo real, está correto B) Falta o comando print C) Falta o comando break dentro dos cases, então todos os printf serão executados D) Falta o comando default E) O comando switch não aceita valores do tipo real!!! Este comando é totalmente inválido

Respostas

respondido por: alanarodrigues
0
A, mas ta faltando as variáveis.
respondido por: antoniomdesenv
3
O comando switch, é similar não aceita valores reais. Eu diria letra (E). Este comando não aceita valores reais.
Perguntas similares