Schematy blokowe
(a) Pętla WHILE (b) Pętla DO - WHILE
Rysunek 13: Rodzaje pętli WHILE
Algorytm sprawdzający, czy suma dwóch liczb podanych przez użytkownika jest parzysta. Wskazówka: instrukcję wyznaczającą resztę z dzielenia liczby a przez b (czyli a mod b) zapisuje się w języku C jako a % b.
Rysunek 14: Przykładowy algorytm
Ten sam algorytm zapisany przy użyciu bloczka proceduralnego przedstawiono na rysunku 15 (a) i (b).
Poniższe pytania mają pomóc w przyswojeniu materiału.
1. Ile razy w schemacie blokowym może wystąpić blok ”START”? A blok ”STOP”?
2. Przy pomocy jakiego bloku oznaczyć operację ”odczytaj liczbę x z pliku”? (Wskazówka: jest to operacja wejścia/wyjścia)