W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.
Omówiliśmy już instrukcje warunkoweinstrukcje warunkowe, które pozwalają wykonać odmienne zestawy poleceń w zależności od tego, czy pewien warunek logiczny został spełniony, czy też nie.
Jednak co, jeśli wybór między zaledwie dwoma zestawami instrukcji nie wystarcza? Program sterujący automatem z napojami pozwala kupić nie tylko wodę mineralną albo coca‑colę. W takich przypadkach trzeba wziąć pod uwagę więcej możliwości wyboru. Zastosowanie instrukcji wyboru nie jest wówczas najlepszym rozwiązaniem.
Jak uporać się z problemem wyboru między wieloma scenariuszami do zrealizowania? Właśnie temu zagadnieniu poświęcimy bieżący e‑materiał.
Rozwiązanie omawianego problemu w poszczególnych językach programowania przedstawiamy w e‑materiałach:
Wybór wielokrotny w języku C++Wybór wielokrotny w języku C++,
Wybór wielokrotny w języku JavaWybór wielokrotny w języku Java,
Wybór wielokrotny w języku PythonWybór wielokrotny w języku Python.
Dowiesz się, dlaczego w pewnych sytuacjach instrukcje warunkowe nie wystarczają do sterowania działaniem programu.
Poznasz nową konstrukcję, zwaną wyborem wielokrotnym.
Rozwiążesz rozmaite problemy stosując instrukcje wielokrotnego wyboru.