Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.Algorytmy
27
Listing7
ProgramRównanie1liniowe
Zmienne:a,b:liczbyrzeczywiste
Rozpocznij
Wypiszlinię„Podajwartośća”
Odczytajazklawiatury
Wypiszlinię„Podajwartośćb”
Odczytajbzklawiatury
Jeżeli(a0)wtedyWypiszlinię„x=-b/a
Wprzeciwnymwypadku
Jeżeli(b=0)wtedyWypiszlinię„Równaniemanieskończeniewiele
rozwiązań”
WprzeciwnymwypadkuWypiszlinię„Równaniejestsprzeczne”
Koniec
2.2.
Elementyalgorytmów
Każdyalgorytm,zwłaszczaprzeznaczonydowykonaniaprzezkomputer,dasię
przedstawićzapomocątrzechrodzajówprostychelementów:sekwencjioperacji,
rozgałęzienia(przełącznika,punktudecyzyjnego)orazpętli.
2.2.1.
Sekwencjaoperacji
Definicja
Sekwencjąoperacjinazywamyjednolubwięcejdziałań(czynności)wykony-
wanychwściśleokreślonejkolejności,bezsprawdzaniajakichkolwiekwa-
runkówichwykonania.
Graficznareprezentacjasekwencjioperacjiprzedstawionajestnarysunku2.4.
Rysunek2040Sekwencjadziałań