Tenho uma dúvida sobre o case eu preciso pegar numero em grupo tipo pegar 1 2 3 e 4, e to usando o código assim:
Case 1:
Case 2:
Case 3:
Case 4: (CONDIÇão); break;
mas no caso teria algum jeito para fazer assim tipo no pascal 1 … 4?
se eu tivesse que fazer valores maiores tipo 1 a 100 eu tava ferrado do jeito que fiz.
Tenho uma dúvida sobre o case eu preciso pegar numero em grupo tipo pegar 1 2 3 e 4, e to usando o código assim:
Case 1:
Case 2:
Case 3:
Case 4: (CONDIÇão); break;
mas no caso teria algum jeito para fazer assim tipo no pascal 1 … 4?
se eu tivesse que fazer valores maiores tipo 1 a 100 eu tava ferrado do jeito que fiz.
não tem 1…4 o jeito que fez é o certo.
contudo se vc usa 1 ,2 ,3 ,4 como condição algo está errado com a forma que está estrturando o codigo. normalmente case é util quando as condições são Enums ou algo semelhante a enums. Ou seja, quando vc está testando opções. Case não é feito para testar intervalos, para isso use if