Отпремање презентације траје. Молимо да сачекате

Отпремање презентације траје. Молимо да сачекате

Principi programiranja

Сличне презентације


Презентација на тему: "Principi programiranja"— Транскрипт презентације:

1 Principi programiranja
Univerzitet u Zenici Pedagoški fakultet Odsjek: Matematika/informatika Principi programiranja Asistenti: Denis Spahić, dipl. ing. maš Ernad Bešlagić, dipl. ing. maš

2 Programske strukture Linijska struktura Razgranata struktura . . .
1. naredba 1. naredba 2. naredba 2. naredba . . . Uslovno grananje n. naredba n. naredba n. naredba Bezuslovno grananje end

3 Instrukcije uslovnog prelaska
-blokovski uslovni prelazak -logički uslovni prelazak Blokovski i logički uslovni prelazak kao uslov za prelazak imaju vrijednost logičkog izraza (true ili false) < manje od > veće od = jednako >= veće ili jednako <= manje ili jednako <> različito 5>3 int(5.3)=abs(5) 4=54 4<>54 true true false true A=20 A mod 4 = 1 false

4 Blokovski uslovni prelazak
IF...THEN...[ELSE]...[END IF] Test Izraz 1 ne da 1. IF test THEN izraz(i) 2. IF test GOTO [branchlabel] 3. IF test THEN izraz(i)1 ELSE izraz(i)2 4. IF test GOTO [branchlabel1] ELSE [branchlabel2] 5.IF test THEN expression(s)1 END IF 6.IF test THEN ELSE expression(s)2 Test Izraz 1 Izraz 2 da ne

5 Z22. Nacrtati algoritam i napisati program kojim se za
dato x izračunava y.

6 Z23. Nacrtati algoritam i napisati program kojim se za
dato x izračunava y.

7 Z24. Nacrtati algoritam i napisati program kojim se za
različite vrijednosti x i y izračunava z po formuli (bez upotrebe funkcije min i max).

8 Z25. Nacrtati algoritam i napisati program kojim se
sumiraju samo pozitivne vrijednosti promjenjivih a,b i c. akumulator Kod akumuliranja sume, opciono se može postaviti da je na početku S=0 Kod akumuliranja proizvoda, neophodno je postaviti P=1 na početku

9 Z26. Nacrtati algoritam i napisati program kojim se određuje
koliko je od unesenih vrijednosti u varijablama a,b, i c paran broj. brojač

10 Select Case SELECT CASE varijabla CASE vrijednost var. 1
Select Case (izaberi slučaj) instrukcija omogućava višestruke izbore u jednoj kompleksnoj programskoj konstrukciji. Ovakva instrukcija može zamijeniti niz ugniježdenih If...Then instrukcija. SELECT CASE varijabla CASE vrijednost var. 1 ‘instrukcija 1 ‘instrukcija 2 CASE vrijednost var. 2 CASE vrijednost var. 3 CASE else END SELECT opcija

11 Z27. Nacrtati algoritam i napisati program kojim se za
unijeti redni broj mjeseca ispisuje koliko ima dana u tom mjesecu (pretpostaviti da februar ima 28 dana).

12 Z28. Nacrtati algoritam kojim se unosi znak operacije
(+,-,*,/) i dvije realne promjenjive, a zatim štampa rezultat.

13 Z29. Napisati program “Igra pogađanja”. Računar izabere
proizvoljan cijeli broj iz intervala (RND funkcija). Korisnik programa pokušava pogoditi broj u što manjem broju pokušaja.

14 Z30. Nacrtati algoritam i napisati program kojim se ispisuju moguće vrijednosti koordinata x i y zavisno od broja kvadranta koji se unosi.

15 Z31. Napisati program koji unosi vrijednosti radijusa kruznice i koordinate x i y tačke A. Potrebno je provjeriti da li se tacka A nalazi unutar kruga radijusa r.

16 Z32. Napisati program koji će sabrati prvih 10 prirodnih brojeva (koristiti brojač, GOTO i If then strukturu) Z33. Modifikovati prethodni program tako da korisnik unosi donju i gornju granicu intervala.

17

18 Z34. Napisati program koji ispisuje parne prirodne brojeve iz intervala 1-100.
Z35. Napisati program kojim se za dato n izracunava suma S=1+1/2+1/ /n

19

20 Z36. Napisati program koji ispisuje proizvod neparnih brojeva iz intervala od m do n.

21 Transitional


Скинути ppt "Principi programiranja"

Сличне презентације


Реклама од Google