43 lines
No EOL
1.2 KiB
C++
43 lines
No EOL
1.2 KiB
C++
/*
|
|
SWITCH
|
|
switch (wyrazenie) {
|
|
case wartosc1:
|
|
//Kod do wykonania jezeli wyrazenie = wartosc1
|
|
break;
|
|
case wartosc2:
|
|
//Kod do wykonania jezeli wyrazenie = wartosc2
|
|
break;
|
|
default:
|
|
//Kod wykonywany domyslnie jezeli zadna wartosc nie jest spelniona
|
|
}
|
|
|
|
Switch dziala tylko dla typow calkowitych (Int, Char, Enum)
|
|
Kazdy case powinien miec break inaczej nie ma to sensu
|
|
Switch uzywany jest czesto za else if bo bywa bardziej czytelny
|
|
|
|
ZAD. Uzytkownik podaje numer dnia tygodnia od 1-7 nastepnie wyswietla sie przypisany dzien tygodnia do numeru
|
|
*/
|
|
|
|
#include <iostream>
|
|
|
|
using namespace std;
|
|
|
|
int main() {
|
|
int dzien;
|
|
|
|
cout << "Podaj dzien tygodnia = ";
|
|
cin >> dzien;
|
|
|
|
switch (dzien) {
|
|
case 1: cout << "Poniedzialek"; break;
|
|
case 2: cout << "Wtorek"; break;
|
|
case 3: cout << "Sroda"; break;
|
|
case 4: cout << "Czwartek"; break;
|
|
case 5: cout << "Piatek"; break;
|
|
case 6: cout << "Sobota"; break;
|
|
case 7: cout << "Niedziela"; break;
|
|
default: cout << "ERR"; return 1;
|
|
}
|
|
|
|
return 0;
|
|
} |