nav_dugme codeBlog codeBlog
  • početna
  • Učionica
  • Saveti
  • Zanimljivosti
  • Kontakt

Dijagrami toka - osnove

Viber
zoom_plus zoom_minus

Uvod

Dijagram toka je pomoćno sredstvo, kojim se algoritam (odnosno, tok izvršavanja programa) predstavlja preko grafičkih simbola (i kao takvo se uglavnom koristi za jednostavnije algoritme, pogotovo u početnim fazama učenja).

Preko dijagrama toka možemo sagledati tri osnovna načina izvršavanja instrukcija:

  • Linearno (bezuslovno) izvršavanje uzastopnih naredbi;
  • Grananja - Prelazak na jedan od dva moguća bloka instrukcija, u skladu sa određenim uslovom;
  • Petlje - Uzastopno ponavljanje određenog bloka instrukcija, shodno određenom uslovu.

U dijagramima toka se koriste sledeći simboli:

Početak, naredba ulaza, instrukcija.
Dijagrami toka - simboli za početak, unos podataka i instrukciju
Grananje, naredba izlaza, završetak.
Dijagrami toka - simboli za grananje, ispis i završetak programa

Dijagrami toka se detaljno proučavaju u I godini školovanja, te cemo ovde navesti primer samo radi ilustracije:

Primer dijagrama toka (računanje obima i površine kvadrata za unetu stranicu).
Dijagram toka algoritma za računanje obima i površine kvadrata: grananje određuje da li je uopšte dozvoljeno računati obim i površinu (s obzirom da stranica mora imati pozitivnu vrednost); leva grana sadrži naredbe kojima se obavlja izračunavanje i naredbu za ispis dve izračunate vrednosti, a desna poruku o grešci

Unosimo stranicu kvadrata i ispitujemo da li je uneta vrednost prirodan broj. Ako jeste, izračunaćemo i ispisati obim i površinu figure. Ako nije, ispisaćemo poruku o grešci.

Autor članka Nikola Vukićević Za web portal www.codeblog.rs
Napomena: Tekstovi, slike, web aplikacije i svi ostali sadržaji na sajtu www.codeblog.rs (osim u slučajevima gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta www.codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog pismenog odobrenja autora.
©2021. Sva prava zadržana.
Viber
početna Početna > Članci > Dijagrami toka - osnove

Info & povezani članci

Info

trejler_sat Datum objave: 23.11.2019.

trejler_dokument Jezici:

trejler_teg_zeleni Težina: 3/10

Povezani članci

Šta je zapravo programiranje? Algoritmi - uopšteno Zašto baš binarni brojevi? Pozicioni brojevni sistemi Binarno stablo pretrage IT termini Postfiksna notacija - kako računari računaju? Aritmetika velikih brojeva Napredna Google pretraga Kako napraviti dobru lozinku
Preuzmite PDF verziju
Perfection is achieved not when there is nothing more to add, but rather when there is nothing more to take away.
Antoine de Saint-Exupery
codeBlog codeBlog
Projekat posvećen popularizaciji kulture i veštine programiranja među mladim programerima.
Napomena: Tekstovi i slike na sajtu www.codeblog.rs (osim u slučajevima, gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta www.codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog odobrenja autora.
© 2021. Sva prava zadržana.
Facebook - logo
Instagram - logo
LinkedIn - logo
Twitter - logo
E-mail
Naslovna
   •
Uslovi korišćenja
   •
Obaveštenja
   •
FAQ
   •
Kontakt