Search results
Poza instrukcją if, mamy do dyspozycji jeszcze inny rodzaj instrukcji warunkowej – jest to instrukcja switch. Jej składnia jest następująca: switch (zmienna) { case staleWyrazenie: instrukcja; break; case staleWyrazenie2: instrukcja2; break; default: instrukcja3; }
- Zadania
Skorzystaj z operatora reszty z dzielenia – jeżeli reszta z...
- Tablica Prawdy Operatorów Warunkowych
Rozdział 1 - Wstęp; Rozdział 2 - Komentarze; Rozdział 3 -...
- Bloki Kodu I Zakresy Zmiennych
Bloki kodu w instrukcjach warunkowych¶. Na początku...
- Trój-argumentowy Operator Logiczny
Jeżeli y > > 0, to wartością całego wyrażenia będzie...
- Zagnieżdżanie Instrukcji Warunkowych
Instrukcje warunkowe mogą być zagnieżdżone – w bloku...
- Podsumowanie
Instrukcja switch może mieć klauzulę default, która zostania...
- Typ Boolean
Jeżeli liczba jest parzysta, to operator % zwróci 0, które...
- Short-circuit Evaluation
Jeżeli wartością a > 0 byłoby true, to musimy jeszcze...
- Zadania
Instrukcja switch przełączy nas w odpowiednie miejsce, gdzie wartość zmiennej jest równa wartości etykiety. Można opcjonalnie dodać alternatywę w postaci słowa kluczowego default.
poznamy instrukcje warunkowe, dzięki którym będziemy mogli pisać bardziej skomplikowane programy, dowiemy się, czym są operatory relacyjne i warunkowe, opowiemy sobie o blokach kodu i zakresie zmiennych, poznamy instrukcję switch, zobaczymy, jak używać trój-argumentowego operatora logicznego.
Instrukcja warunkowa switch, to instrukcja wielokrotnego wyboru, która po sprawdzeniu wyrażenia dopasowania do wzorca wybiera jedną z sekcji case. case wzorzec1: instrukcja- 1; break; case wzorzec2: instrukcja- 2; break; case wzorzec3: instrukcja- 3; break;
Instrukcje warunkowe: if, else if, else. Instrukcje warunkowe pozwalają na wykonanie określonego kodu, gdy spełniony jest dany warunek. Podstawową formą jest instrukcja if. Przykład 1: Prosta instrukcja warunkowa. int liczba = 10; if (liczba > 5) { . cout << "Liczba jest większa niż 5." << endl; } Przykład 2: Instrukcja warunkowa z else.
Za pomocą instrukcji warunkowej if możemy określić dokładnie co ma się wydarzyć w zależności od stanu jednej lub kilku zmiennych. Instrukcja if daje nam pełną kontrolę nad przebiegiem programu. W języku C++ jest jednak dostępna również instrukcja wielokrotnego wyboru switch.
Używamy tej instrukcji jeśli chcemy porównać zmienną warunkową ze zdefiniowanymi wartościami i na podstawie takiego porównania wykonać określony blok kodu. Instrukcja switch działa przede wszystkim ze zmiennymi typu byte, short, int, long, a także z nieopisywanymi przez nas jeszcze typami enum, String oraz liczbowymi typami obiektowymi.