Wstęp do algorytmiki
Pierwszy algorytm
Pierwszy algorytm powinien być możliwie jak najprostszy. Obliczenie pola kwadratu wydaje się wystarczającym problemem na pierwszy raz.
Na początek zastanówmy się nad specyfikacją algorytmu. Jedyną daną jest długość boku. Niech zmienna, która będzie przechowywać tę wartość, nazywa się bok. Jaki ma być wynik? Oczywiście pole kwadratu, które policzymy w zmiennej Pole. Dlaczego nie PoleKwadratu? W tym algorytmie nie będzie innego pola w związku z czym wystarczy tak nazwać tę zmienną.
Zaczynamy oczywiście od skrzynki początkowej.
![]()
Na początek należy wczytać długość podstawy kwadratu, korzystając ze zmiennej bok.
![]()
Skoro już wiemy ile wynosi podstawa kwadratu to możemy obliczyć jego pole.
![]()
Teraz wystarczy poinformować użytkownika o wyniku.
![]()
I algorytm gotowy.
![]()
Cały algorytm wygląda następująco:
Pole kwadratu
Specyfikacja
- Wejście: bok - długość podstawy kwadratu
- Wyjście: Pole - pole kwadratu
Schemat blokowy
Mimo, że algorytm ten jest bardzo prosty ilustruje jak wyglądają wszystkie - nawet najbardziej skomplikowane. Można w nim wyróżnić 3 fazy:
- Wczytanie danych
- Obróbka danych
- Wypisanie wyników
W przypadku bardziej złożonych algorytmów najwięcej miejsca zajmuje obróbka danych.
Zadania
- Stwórz algorytm obliczający pole trójkąta.
- Stwórz algorytm obliczający pole trapezu.
- Stwórz algorytm obliczający pole koła.
- Stwórz algorytm obliczający pole trójkąta równobocznego.
Rozwiązanie - Stwórz algorytm obliczający długość przeciwprostokątnej w trójkącie prostokątnym.


