Kontakt
Zespół Szkół Publicznych
w Cieszanowie
os. Nowe Sioło 15,
37-611 Cieszanów
tel./fax 16 6311039
zsp_cieszanow@wp.pl
|
Algorytm liniowyZanim wyjaśnimy jaki algorytm nazywamy liniowym przedstawmy prostą sytuację z jaką możemy sie zetknąć w naszym życiu. Zastanów się jak ugotować jajko na miękko. Na początku opracowywania algorytmu (a więc przepisu na wykonanie zadania) przyjmijmy założenie, że używamy kuchenki gazowej, posiadamy garnek i wodę. Oczywiście niezbędne jest też samo jajko. Zakładamy również, że nic nie utrudni samej czynności, to znaczy np. w trakcie gotowania nie zostaniemy pozbawieni dopływu gazu, czy też osoba która bedzie gotowało jajko wie co to garnek. Algorytm ten ma postać:
Jak widać przedstwiony algorytm ma prostą postać. Składa się z ciągu instrukcji, które są wykonywane jedna po drugiej w kolejności, jaka wynika z ich następstwa w zapisie algorytmu. Taki algorytm nosi nazwę algorytmu liniowego (sekwencyjnego). A oto przykład innego algorytmu liniowego przedstawionego juz za pomoca ciagu kroków i schematu blokowego Opracuj algorytm obliczający sumę 3 wprowadzonych z klawiatury liczb. Przedstawmy najpierw algorytm w postaci ciągu kroków do wykonania: |

