Schematy blokowe
Informatyka » zakres podstawowy » Algorytmy i programowanie » Schematy blokowe
Komputer to tylko maszyna!
Wszystko co chcemy, żeby wykonał komputer powinniśmy dokładnie opisać.
Algorytm jest przepisem opisującym krok po kroku rozwiązanie problemu lub osiągnięcie jakiegoś celu.
Sposoby zapisu algorytmów
- opis słowny
- lista kroków
- schemat blokowy
- program komputerowy
- Opis słowny
Algorytm parzenia kawy
Wziąć czajnik, sprawdzić czy jest w nim wystarczająca ilość wody, jeśli nie należy dolać wody. Postawić czajnik na ogień. Wziąć filiżankę i sprawdzić czy jest czysta. Jeśli nie, należy ją umyć. W razie potrzeby powtórzyć operacje. Wsypać do filiżanki właściwą ilość kawy i cukru. Czekać na zagotowanie wody. Gdy woda się zagotuje zalewamy przygotowaną w filiżance kawę z cukrem
- Lista kroków
Algorytm gotowania jajka na miękko
Krok 1. Włóż jajko do gotującej się wody.
Krok 2. Zanotuj czas początkowy t0.
Krok 3. Oczytaj czas aktualny t.
Krok 4. Oblicz D t = t - t0.
Krok 5. Jeśli D t < 3 min., to przejdź do kroku 3.
Krok 6. Wyjmij jajko z gotującej się wody. Zakończ algorytm.
- Schemat blokowy
Bloki stosowane przy schematach blokowych
Przykładowe algorytmy
- Algortym na obliczanie pola kwadratu
- Algortym sprawdzający czy liczba jest parzysta
Zadanie
1. Narysuj schemat blokowy algorytmu obliczania pola prostokąta.
2. Napisz w postaci listy kroków algorytm wysyłania wiadomości e-mail.