420 likes | 549 Views
Programiranje I. zima 2009/10. Program. Program. ulazni podaci. izlazni podaci. Razvoj programa. Unošenje programa Prevođenje programa Izvršavanje programa Integrisano razvojno okruženje: NetBeans , DrJava. Program. x. z. y. podaci. i. n. naredbe. Naredbe.
E N D
Programiranje I zima 2009/10
Program Program ulazni podaci izlazni podaci Programiranje 1
Razvoj programa Unošenje programa Prevođenje programa Izvršavanje programa Integrisano razvojno okruženje: NetBeans, DrJava Programiranje 1
Program x z y podaci i n naredbe Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x y Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x y x = 17 Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x 17 y x = 17 Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x 17 y x = 17 y = 23 Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x 17 y 23 x = 17 y = 23 Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x 17 y 23 x = 17 y = 23 y = x Programiranje 1
Naredbe • Naredba dodele vrednosti promenljivoj x 17 y 17 x = 17 y = 23 y = x Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 17 y 23 ? Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 23 y 17 ? Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 17 y 23 z z = x x = y y = z Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 17 y 23 z 17 z = x x = y y = z Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 23 y 23 z 17 z = x x = y y = z Programiranje 1
Naredbe • Primer: zamena vrednosti dve promenljive x 23 y 17 z 17 z = x x = y y = z Programiranje 1
Naredbe • Naredba dodele x -1 y 7 z z = x * (y + 1) Programiranje 1
Naredbe • Naredba dodele x -1 y 7 z -8 z = x * (y + 1) Programiranje 1
Naredbe • Naredba dodele x x = 17 x = x + 1 Programiranje 1
Naredbe • Naredba dodele x 17 x = 17 x = x + 1 Programiranje 1
Naredbe • Naredba dodele x 17 x = 17 x = x + 1 Programiranje 1
Naredbe • Naredba dodele x 18 x = 17 x = x + 1 Programiranje 1
Naredbe Naredba dodele (... = ...) Ulazno/izlazne naredbe (učitaj/prikaži ...) Naredbe grananja (ako ...) Naredbe ponavljanja (ponovi ...) Programiranje 1
Naredbe Primer: sabiranje niza brojeva 3+8+17+11+5+23+1+112+33= ? 23+1+343 = ? 2+123+45+11+11+2 = ? Programiranje 1
Naredbe • Primer: sabiranje niza brojeva Programiranje 1
Naredbe • Primer: sabiranje niza brojeva rezerviši n, x, s Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n x s rezerviši n, x, s Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n x s rezerviši n, x, s s = 0 Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n x s 0 rezerviši n, x, s s = 0 Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n x s 0 rezerviši n, x, s s = 0 učitaj n Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x s 0 rezerviši n, x, s s = 0 učitaj n Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x s 0 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x s 0 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 23 s 0 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 23 s 23 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 1 s 23 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 1 s 24 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 343 s 24 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 343 s 367 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 343 s 367 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x prikaži s Programiranje 1
Naredbe • Primer: sabiranje niza brojeva n 3 x 343 s 367 rezerviši n, x, s s = 0 učitaj n ponovi n puta učitaj x s = s + x 367 prikaži s Programiranje 1