switch(numar)
{
case 1:
// cod
break;
case 2:
//cod
break;
default:
//cod
break;
}
Switch va verifica valoarea variabilei numar. Dacă este 1, se va executa codul ce corespunde lui 'case 1'. Fiecare case se termină cu instrucţiunea break;. Dacă nici una din condiţii nu este îndeplinită (variabila numar nu are nici valoarea 1, nici 2), se va executa codul ce corespunde instrucţiunii default.
Se poate testa aceeaşi bucată de cod pentru mai multe valori:
switch(numar)
{
case 1:
case 2:
//codul se execută atât pentru 1 cât şi pentru 2
break;
default:
//cod
break;
}
În cazul de mai sus, variabila număr este de tip int. Pentru variabile string se va testa astfel:
case "valoare":
case "valoare":
Niciun comentariu:
Trimiteți un comentariu