diff --git a/4-Warunki/main.cpp b/4-Warunki/main.cpp new file mode 100644 index 0000000..de57b85 --- /dev/null +++ b/4-Warunki/main.cpp @@ -0,0 +1,36 @@ +/* instrukcja warunkowa if + - if (warunek) { ... } + - if (warunek) { ... } else { ... } + - if (warunek1) { ... } else if (warunek2) { ... } else { ... } + - if (warunek1) { ... } else if (warunek2) { ... } else if (warunek3) { ... } else { ... } + - switch (zmienna) { case wartosc1: ...; break; case wartosc2: ...; break; default: ...; } + - operator warunkowy ? : (trójargumentowy) + + pobierz od uzytkownika dwie liczby calkowite a nastepnie kaz uzytkownikowi wpisac + lub - + warunkiem if jest sprawdz czy uzytkownik podal + i wykonaj sume w przeciwnym razie roznice +*/ + +#include + +using namespace std; + +int main() { + int liczba_1, liczba_2; + char operator_1; + cout << "Podaj pierwsza liczbe: "; + cin >> liczba_1; + cout << "Podaj druga liczbe: "; + cin >> liczba_2; + cout << "Podaj operator (+ lub -): "; + cin >> operator_1; + if (operator_1 == '+') { + cout << "Wynik dodawania: " << liczba_1 + liczba_2 << endl; + } else if (operator_1 == '-') { + cout << "Wynik odejmowania: " << liczba_1 - liczba_2 << endl; + } else { + cout << "Nieznany operator!" << endl; + } + + system("pause"); + return 0; +} \ No newline at end of file