Cpp-Podstawy/4-Warunki/switch/1/main.cpp

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;
}