ALGORITMIZACE – VĚTVENÝ VÝVOJOVÝ DIAGRAM

Rozvětvovací algoritmy

Vývojové diagramy založené na takových algoritmech jsou složitější než lineární. Podstata se však nemění. Rozvětvovací algoritmus je proces, při němž další opatření závisí na tom, jak je podmínka splněna a jaké řešení je dosaženo. Každá linie akce je větev.

Odrůdy cyklů pro řešení algoritmů

Grafy zobrazují bloky, které se nazývají „Řešení“. Má dva východy a uvnitř je zapsán logický stav. Právě na tom, jak bude provedeno, závisí další pohyb v schématu algoritmu. Rozdělovací algoritmy můžete rozdělit do tří skupin:

  1. „Bypass“ – zatímco jedna z poboček nemá operátory. Jinými slovy, některé akce jiné pobočky jsou obcházeny.
  2. „Branching“ – každá pobočka má specifickou sadu provedených akcí.
  3. „Vícenásobná volba“ je vidlice, ve které je několik větví a každá obsahuje konkrétní soubor činností, které mají být provedeny. A je zde jedna funkce – volba směru přímo závisí na tom, jaké hodnoty jsou uvedeny pro výrazy obsažené v algoritmu.