wtorek, 24 września 2013

Spotkanie 34- Algorytmy WARUNKOWE

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.
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.
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

 

Brak komentarzy:

Prześlij komentarz