Search results
Sterowanie przebiegiem programu za pomocą instrukcji switch ... case oraz omówienie działania instrukcji sterującej break. Kolejnym etapem nauki programowania będzie poznanie warunku wielokrotnego wyboru.
Zasada działania jest bardzo prosta. Tworzymy zmienną (w przykładzie powyżej jest to zmienna opcja), której nadajemy wartość. Instrukcja switch przełączy nas w odpowiednie miejsce, gdzie wartość zmiennej jest równa wartości etykiety.
8 sie 2024 · Instrukcja Switch w C testuje wartość zmiennej i porównuje ją z wieloma przypadkami. Poznaj składnię Switch Case, schemat blokowy i przykład Switch Case z programami.
Ćwiczenie 1. Podajemy dwie liczby. Program wykonuje jedną z operacji: +, -, *, /, % (reszta z dzielenia) w zależności od podanego znaku działania. Operację wykonujemy na dwóch liczbach rzeczywistych. Uwzględnij błąd dzielenia przez zero. Pamiętaj, że resztę z dzielenia można wykonać tylko na liczbach całkowitych. Ćwiczenie 2.
Mamy jeszcze jedną instrukcję warunkową – SWITCH. Sprawdza ona jaką wartość ma zmienna, a następnie wykonuje przypisane dla tej wartości kolejne instrukcje. Najpierw spójrzmy na składnię polecenia switch: switch ( zmienna ){case opcja1: instrukcje1; break; case opcja2: instrukcje2; break; case opcja3:instrukcje3; break;
Instrukcja switch działa następująco: najpierw komputer wylicza wartość wyrażenia. Następnie wynik ten porównuje z kolejnymi wartościami (etykietami) w 1 , w 2 , w 3 ..., w n umieszczonymi za słowem kluczowym case (ang. przypadek) .
Instrukcja wielokrotnego wyboru switch case. nywał pewną czynność zależną od wybranej opcji. Zadanie to można zrealizować za pomocą instr. cji warunkowej, ale może to być dość uciążliwe. Z pomocą idzie nam instrukcj. switch(opcja) // ta część przełącza nas w odpowiednie miejsce, // w zależności jaką wartość ma zmienna opcja.