Search results
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.
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; }
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.
Zadanie 1. Napisz program, który będzie sprawdzał, czy wprowadzona z klawiatury liczba całkowita jest liczbą parzystą, czy nieparzystą. Zadanie 2. Napisz program sprawdzający warunki trójkąta, tzn. czy wprowadzone trzy liczby całkowite mogą być długościami boków trójkąta. Instrukcja warunkowa switch-case.
Zapiszmy więc kod z przykładu 3 w przykładzie 4 wykorzystując polecenie else: (4) int c; cin>>c; if ( c%2==0 ) { cout<<”Liczba jest parzysta”<<endl; }else{ cout<<”Liczba jest nieparzysta”<<endl; } Krócej, czytelniej i nie wymaga pisania 2 razy warunku. Są to 2 podstawowe elementy instrukcji warunkowej.
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.
13 maj 2022 · 6. Instrukcja warunkowa switch. Instrukcja wyboru switch jest czymś podobnym do klasycznej instrukcji warunkowej if..else, także porównywana jest wartość A z wartością B i jeśli warunek zostanie spełniony to wykona jakiś kod