Luis Paulo Silva Pereira Postado Março 28, 2015 Denunciar Share Postado Março 28, 2015 Pessoal pintou uma dúvida com a estrutura switch. Não há a possibilidade de passar mais de um parâmetro por vez para as opçoes? Exemplo: printf ("informe numero de gols: "); scanf ("%d", &gol); switch (gol) { case 0: printf ("partida ruim"); break; case 1, 2, 3: printf ("partida normal"); break; case 4, 5, 6: printf ("Goleada"); break; default: printf ("surpreendente"); break; } Não está rodando. Só consigo de criasse um case para cada quantidade de gols. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LazaroBinda Postado Março 28, 2015 Denunciar Share Postado Março 28, 2015 switch (gol) { case 0: printf ("partida ruim"); break; case 1: case 2: case 3: printf ("partida normal"); break; case 4: case 5: case 6: printf ("Goleada"); break; default: printf ("surpreendente"); break; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luis Paulo Silva Pereira Postado Março 28, 2015 Autor Denunciar Share Postado Março 28, 2015 Funcionou! Grato! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Luis Paulo Silva Pereira
Pessoal pintou uma dúvida com a estrutura switch.
Não há a possibilidade de passar mais de um parâmetro por vez para as opçoes?
Exemplo:
printf ("informe numero de gols: ");
scanf ("%d", &gol);
switch (gol)
{
case 0:
printf ("partida ruim");
break;
case 1, 2, 3:
printf ("partida normal");
break;
case 4, 5, 6:
printf ("Goleada");
break;
default:
printf ("surpreendente");
break;
}
Não está rodando. Só consigo de criasse um case para cada quantidade de gols.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.