04.11.2014 Views

Osnovi programiranja - vezbe - Alas

Osnovi programiranja - vezbe - Alas

Osnovi programiranja - vezbe - Alas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tj. niz brojeva f n počinje sa : 0,1,1,2,3,5,8,13,21,. . . Napisati program koji za<br />

uneto n, ispisuje f n .<br />

Zadatak 2.2 Sa tastature se unosi pozitivan ceo broj x manji od 2 32 , kao i dva<br />

broja i i j, koji su izmedju 0 i 10. Napisati program koji menja i-tu i j-tu cifru<br />

broja x.<br />

Zadatak 2.3 Iz analize je poznato da je :<br />

sin(x) =<br />

e x =<br />

∞∑<br />

n=0<br />

x n<br />

n!<br />

∞∑<br />

(−1) n−1 x 2n−1<br />

(2n − 1)!<br />

n=1<br />

cos(x) =<br />

∞∑<br />

n=0<br />

(−1) n x2n<br />

(2n)!<br />

Sa tastature se unosi racionalan broj x i prirodan broj n. Izračunati približno<br />

e x , sin(x), cos(x), tako što ćete sračunati prvih n članova gornjih suma.<br />

Zadatak 2.4 Sa tastature se unose brojevi s i t. Napisati program koji ispisuje<br />

cifre najmanjeg prirodnog broja koji ima osobinu da se završava cifrom s i da<br />

se poveća t puta ako mu se cifra s prebaci sa kraja na početak.<br />

a) Redosled cifara nije bitan<br />

b) Ispisati broj u ispravnom redosledu cifara<br />

Zadatak 2.5 n-tocifreni broj je Armstrongov, ako je jednak sumi n-tih stepena<br />

svojih cifara. Napisati program koji za uneti broj ispituje da li je Armstrongov.<br />

Zadatak 2.6 Napisati program koji ispisuje prvih n brojeva koji imaju osobinu<br />

da su deljivi sa 7, i da im je suma cifara paran broj.<br />

Zadatak 2.7 Broj je Nivenov ako je deljiv sumom svojih cifara.<br />

program koji za uneto n ispisuje prvih n Nivenovih brojeva.<br />

Napisati<br />

Zadatak 2.8 Neka je dat broj s 0 . Broj s 1 je suma kvadrata cifara broja s 0 .<br />

Slično dalje definišemo da je s i+1 suma kvadrata cifara broja s i . Broj s 0 je<br />

Srećan, ako (∃k)s k = 1. Napisati program koji za uneti broj n ispituje da li je<br />

srećan.<br />

Zadatak 2.9 Za uneto n ≤ 10 ispisati niz koeficijenata u razvoju (a + b) n ,<br />

koristeći postupak poznat kao Paskalov trougao, tj. koristeći osobinu da je u<br />

”trouglu”:<br />

1<br />

1 2 1<br />

1 3 3 1<br />

1 4 6 4 1<br />

.........<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!