1 Spis treści W świecie algortmów -Budowa algorytmu-algorytm sekwencyjny -instrukcja warunkowa -algorytm iteracyjny -Schemat Blokowy -Własny Algorytm Opracował Paweł Szymański
2 Algorytm Sekwencyjny Przed przystąpieniem do opracowania algorytmu przyjmij założenie, że nic nie utrudni realizacji połączenia, a wykonawca Algorytmu (np. młodszy brat) zna cyfry i wie, jak wybiera się je na tarczy telefonu
3 Instrukcja warunkowa Działa według jednego z dwóch przedstawionych poniżej schematów : -Jeśli spełniony jest warunek W wykonaj instrukcje A. -jeśli spełniony jest warunek W, to wykonaj instrukcję A, w przeciwnym warunku wykonaj Instrukcję B
4 Algorytm iteracyjny Rodzaje instrukcji iteracyjnych: -Pierwszy rodzaj instrukcji -drugi rodzaj instrukcji -trzeci rodzaj instrukcji
5 Schemat Blokowy
6 Własny Algorytm Blok startowy Blok wejściowy podnieś słuchawkę Blok wejściowy wybierz cyfrę 9 Blok wejściowy przekaż informacje Blok wyjściowy odłóż słuchawkę Blok końcowy
7 Budowa Algorytmu Blok początkowy(start) Blok wejściowy Blok operacyjny Blok warunkowy Blok wyjściowy Blok końcowy(koniec)
8 Pierwszy rodzaj instrukcji iteracyjnejCecha charakterystyczna wielu algorytmów jest wielokrotne powtarzanie niektórych instrukcji. Nie zawsze liczbę powtórzeń możemy określić dokładnie, niekiedy bowiem zależy ona od spełnienia pewnych instrukcji. Wielokrotne powtarzanie instrukcji umożliwiają instrukcje iteracyjne nazywane krótko pętlami. Najprostsza instrukcja iteracyjna działa według schematu: Wykonaj Instrukcję A dokładnie n razy
9 Drugi Rodzaj instrukcji iteracyjnejPowtarzaj wykonanie instrukcji A aż do spełnienia warunku W
10 Trzeci rodzaj instrukcji iteracyjnejDopóki warunek A jest spełniony, Wykonaj instrukcję A
11 Blok początkowy (start)W każdym schemacie blokowym występuje tylko jeden taki blok, oznacza on rozpoczęcie działania algorytmu. Znajduje się on zawsze na początku schematu Z bloku startowego odchodzi tylko jedna linia
12 Blok wejściowy Blok przeznaczony do wczytywania danych i przypisywania innych zmiennych, które używane są do innych obliczeń Prowadzi i odchodzi od niego tylko jedna linia
13 Blok operacyjny Zawiera opis operacji lub grupy operacji. Mogą To być obliczenia, w wyniku których zmienia się wartość zmiennych
14 Blok Warunkowy Z tego bloku prowadzą dwie drogi wyjścia: Jedną wybiera się wtedy, gdy warunek w bloku jest spełniony A drugi wtedy, gdy warunek nie jest spełniony
15 Blok wyjściowy W tym bloku opisuje się czynności wyprowadzenia wyniku wykonanych działań
16 Blok końcowy (koniec) Jest to ostatni blok. Prowadzi do niego tylko jedna linia oznacza działań algorytmu. Musi pojawić się w każdym schemacie blokowym. Nie ma z niego wyjścia.