Algoritmi prijemni ispit

Algoritmi prijemni ispit

offline
  • Pridružio: 03 Jul 2016
  • Poruke: 3

Pozdrav, spremam informatiku za prijemni i imam ove algoritme i nikako ih ne razumem...
Moze li neko da mi pojasni sta znaci ovo suma, fakt, for i, x mod, div, i to i kako se sta definise, i sta znaci ova funkcija dfakt = dfakt *n



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4517

fakt je skraćenica za faktorijel
for je petlja koja se izvršava u više navrata (definisanih brojačem ili iteratorom i).
mod je modulo operator - deli dva broja i vraća njihov ostatak
div je operator za deljenje dva broja bez ostatka (npr. 5 div 2 == 2)

Ovo poslednje ti je funkcija za izračunavanje dvostrukog faktorijela (n!!) - ako n nije veće od 1 rezultat je uvek 1. Ako jeste, primenjuješ dfakt = dfakt * n (dakle vrednost dfakt-a je sada 1 * n), a n promenljivu smanjuješ za dva (to može da se napiše i kao n -= 2).

Dakle ako je n = 5 biće:

dfakt = dfakt * n = 1 * 5 = 5 n = n - 2 = 3 dfakt = dfakt * n = 5 * 3 = 15 ...



offline
  • Pridružio: 03 Jul 2016
  • Poruke: 3

Hvala... A ovo suma?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Suma je ime promenljive.

offline
  • Pridružio: 03 Jul 2016
  • Poruke: 3

Hvala☺️

Ko je trenutno na forumu
 

Ukupno su 666 korisnika na forumu :: 9 registrovanih, 2 sakrivenih i 655 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: alkatraz080, bojank, chernobog95, havoc995, ok, saputnik plavetnila, sekretar, wolverined4, zodiac94