Názory ke článku Vývojové diagramy – příklady s využitím polí – 19. díl
3. 2. 2012
Doufám, že nevznikne dojem, že pole souvisí s vývojovými diagramy. Vývojový diagram je pomůcka, jak si rozmyslet a dokumentovat algoritmus, pole je datová struktura, která se hodí na uložení určitého typu dat.
Mimochodem: Krom vývojových diagramů jsou i jiné metody - kopenogramy užívané ve VTM pro Karla, Jacknosovy diagramy, kdy struktura programu vychází ze struktury dat a ještě jeden, na který si nemohu vzpomenout - je to dávno.
Pěkný článek,
jen se zeptám, jestli by u příkladu Eratosthenova síta v cyklu, kde vyškrtáváme násobky prvočísel, neměla být podmínka T <= X.
#1 emik
Tak to také doufám, ale je to podobné jako např. vysvětlování pole v C#, a tam si snad také nikdo nedá rovnítko, že pole souvisí jen s tímto programovacím jazykem.
#2 knezi
Děkuji. A děkuji i za upozornění na chybu, i když je správně varianta C. Mělo být (opraveno) T > X, což je přesně opak T <= X a důvod je prostý - v 10. díle jsem provedl politické rozhodnutí, že se budu pro tento typ podmínky držet Pascalu. Pokud je podmínka splněná, tak by cyklus skončil. V C/C++ a jemu podobných je to přesně naopak, takže pro vývojové diagramy a Pascal je platná podmínka T > X a pro C/C++ apod. by ta podmínka byla T <= X.