< Return to Video

Dijagram toka za faktorijel program

  • 0:00 - 0:03
    Jedna stvar za koju ćete
    čuti ili videti da se mnogo pominje
  • 0:03 - 0:05
    je nešto što se zove dijagram toka
  • 0:05 - 0:06
    bilo u računarskim naukama,
  • 0:06 - 0:07
    u suštini kad god ljudi pričaju
  • 0:07 - 0:10
    o bilo kakvoj vrsti algoritma ili procesa.
  • 0:10 - 0:11
    Znači ono što sam mislio da uradim je
  • 0:11 - 0:12
    da za svaki program koji napišem -
  • 0:12 - 0:13
    da napravim jednostavan dijagram toka.
  • 0:13 - 0:14
    Možda ga neću napraviti svaki,
  • 0:14 - 0:16
    ali počeću sa nekim od osnovnih.
  • 0:16 - 0:17
    Samo da razumemo da
  • 0:17 - 0:19
    dijagram toka zaista nije ništa fensi.
  • 0:19 - 0:21
    Dakle, u ovom faktorijel programu
  • 0:21 - 0:22
    koji smo gledali
  • 0:22 - 0:24
    u poslednjih par snimaka -
  • 0:24 - 0:27
    bilo koji dijagram toka
    će biti samo neka vrsta početne tačke,
  • 0:27 - 0:30
    koja zaista započinje, pretpostavljam,
  • 0:30 - 0:32
    prikazan krugom ili nekom vrstom ovala.
  • 0:32 - 0:34
    Dakle počinjemo, možete da vidite kako
  • 0:34 - 0:35
    počinjemo kod ove linije
  • 0:35 - 0:37
    iznad ove brojne oznake
  • 0:37 - 0:40
    gde zapravo pitamo korisnika za ulazni parametar.
  • 0:40 - 0:43
    I onda, nakon toga,
  • 0:43 - 0:45
    pitamo korisnika za ulazni parametar
  • 0:45 - 0:46
    Ova linija upravo ovde.
  • 0:46 - 0:49
    Tražimo od korisnika ulazni parametar.
  • 0:49 - 0:51
    Dakle, baš ovo ovde.
  • 0:51 - 0:55
    I to ćemo predstaviti paralelogramom.
  • 0:55 - 0:57
    Dakle ovo je ulaz od korisnika,
  • 0:57 - 0:58
    i onda bismo mogli jednostavno da kažemo
  • 0:58 - 1:04
    "number (prevod: broj)
    jednak korisničkom ulaznom parametru".
  • 1:04 - 1:05
    I ovde možete da budete malo opušteniji
  • 1:05 - 1:06
    sa terminologijom,
  • 1:06 - 1:07
    zapravo samo pokušavate da kažete
  • 1:07 - 1:08
    šta je to što radite u ovom koraku.
  • 1:08 - 1:10
    Paralelogram nam govori da
  • 1:10 - 1:12
    na neki način komuniciramo sa korisnikom.
  • 1:12 - 1:14
    Ili nešto uzimamo od korisnika
  • 1:14 - 1:16
    ili mu nešto dajemo.
  • 1:16 - 1:19
    Dakle ovde, kažemo da je
    korisnički ulazni parametar jednak number.
  • 1:19 - 1:22
    Dodeljujemo promenljivu number
    ulaznom parametru od korisnika.
  • 1:22 - 1:26
    Onda, sledeće što ćemo da uradimo je samo obična operacija.
  • 1:26 - 1:30
    Samo ćemo da postavimo da je proizvod jednak 1, dakle, samo to postavimo.
  • 1:30 - 1:33
    I ovde ćemo to da uradimo u pravougaoniku,
  • 1:33 - 1:36
    *"product equals 1"*, (prevod: proizvod jednak 1)
  • 1:36 - 1:40
    proizvod je jednak 1.
  • 1:40 - 1:43
    I onda, desiće se nešto interesantno.
  • 1:43 - 1:47
    Ulazimo u našu for petlju.
  • 1:47 - 1:48
    i počinjemo sa -
  • 1:48 - 1:49
    i šta ću da uradim ovde
  • 1:49 - 1:50
    napisaću to malo drugačije
  • 1:50 - 1:52
    nego što smo napisali ovde -
  • 1:52 - 1:55
    dakle počinjemo sa -
  • 1:55 - 1:56
    ono što radimo je
  • 1:56 - 1:58
    započećemo našu for petlju
  • 1:58 - 2:00
    zapravo sa dodelom
  • 2:00 - 2:01
    gde ćemo dodeliti -
  • 2:01 - 2:03
    for petlja je zapravo masa stvari
  • 2:03 - 2:04
    koje se dešavaju u isto vreme.
  • 2:04 - 2:08
    Dodeljuje i prvom broju iz sekvence
  • 2:08 - 2:10
    ili testira da li može da dodeli i
  • 2:10 - 2:11
    prvom broju iz sekvence.
  • 2:11 - 2:12
    Ako može,
  • 2:12 - 2:13
    onda nastavlja.
  • 2:13 - 2:14
    Ako ne može,
  • 2:14 - 2:16
    onda izlazi iz petlje.
Title:
Dijagram toka za faktorijel program
Description:

Flowchart for the factorial program.

more » « less
Video Language:
English
Duration:
05:36

Serbian subtitles

Revisions Compare revisions