Istota algorytmu z warunkami zagnieżdżonymi:
– składa się kilku warunków;
– po sprawdzeniu jednego warunku trzeba sprawdzić kolejne;
– w schemacie blokowym wychodząc z jednego bloku warunku, np. drogą Tak, umieszczony jest kolejny blok warunkowy.
Przykład algorytmu z warunkami zagnieżdżonymi:
– Rozwiązanie równania liniowego a*x + b = 0;
lista kroków:
Dane: dowolne liczby rzeczywiste: a, b.
Wynik: wartość x.
- Zacznij algorytm .
- Wprowadź wartości współczynników: a i b.
- Jeśli a = 0, to jeśli b = 0, to wyprowadź napis: „nieskończenie wiele rozwiązań”;
w przeciwnym wypadku wyprowadź napis: „równanie sprzeczne”;
w przeciwnym wypadku oblicz x := -b/a i wyprowadź wartość x.
- Zakończ algorytm.