1.Z algorytmami warunkowymi możesz spotkać się w życiu codziennym. Chcesz zjeść
świeże bułki na śniadanie więc idziesz do sklepu. Zakładasz, że sklep jest
otwarty. Jeśli nie jest otwarty, idziesz do innego sklepu. Jeśli jest otwarty,
sprawdzasz kolejny warunek – czy są świeże bułki. Jeśli warunek jest spełniony
masz śniadanie ze świeżych bułeczek, jeśli nie jest spełniony – jesz na
śniadanie stare bułki itd. Sytuacji, kiedy mamy do czynienia z warunkiem i
odpowiednim postępowaniem zależnie od spełnienia i niespełnienia tego warunku
można by podać wiele. Tak samo dzieje się w przypadku zadań matematycznych.
Przykład
Algorytm warunkowy w postaci listy kroków – obliczanie obwodu prostokąta
Dane: bok a i b
Lista kroków:
1.
Początek algorytmu
2.
Podaj bok a
3.
Podaj bok b
4.
Czy bok a>0?
jeśli tak idź do kroku 5,
jeśli nie podaj komunikat wyjściowy: "nie można obliczyć obwodu" i zakończ algorytm.
jeśli tak idź do kroku 5,
jeśli nie podaj komunikat wyjściowy: "nie można obliczyć obwodu" i zakończ algorytm.
5.
Czy bok b>0?
jeśli tak idź do kroku 6
jeśli nie podaj komunikat wyjściowy: "nie można obliczyć obwodu" i zakończ algorytm.
jeśli tak idź do kroku 6
jeśli nie podaj komunikat wyjściowy: "nie można obliczyć obwodu" i zakończ algorytm.
6.
Oblicz obwód Ob:=2*a+2*b
7.
Wyprowadź wartość Ob
6.
Koniec algorytmu
Algorytm warunkowy w postaci schematu blokowego – obliczanie obwodu prostokąta
Bardzo fajnie napisane, bardzo przydatne informacje o algorytmach warunkowych
OdpowiedzUsuń