Professional Documents
Culture Documents
ORDZ2014 BR 1
ORDZ2014 BR 1
2014
Predmet: OSNOVE RAUNARSTVA
Rok za predaju zadae: 9. 11. 2014
...
...
2. Zgrada
Zgrada ima n ulaza (ulaznih vrata) i m spratova. Za svaki od ulaza na svakom od spratova se
nalazi po 1 stan, pa je broj stanova u zgradi jednak m n. Svaki stan ima svoj redni broj tako
da stanovi na niim spratovima imaju nii redni broj. Stanovi koji su na istom spratu
poredani su slijeva na desno u rastuem redoslijedu.
Zgrada sa
5 - spratova
3 - ulaza
13
10
7
4
1
14
11
8
5
2
15
12
9
6
3
Program treba da za dati broj spratova i ulaza u zgradu, i za zadani redni broj stana ispie
sve njegove susjede. Brojevi tih susjednih stanova treba da budu sortirani po veliini i da se
ispisuju svaki u novom redu.
Ogranienja:
Broj spratova zgrade (0 < m <= 100);
Broj ulaza u zgradu (0 < n <= 100);
broj spratova: 10
broj ulaza: 10
redni broj stana: 11
stana 11 su:
broj spratova: 10
broj ulaza: 10
redni broj stana: 50
stana 50 su:
Primjer 3:
Unesite broj spratova: 15
Unesite broj ulaza: 250
Greska: Pogresan unos
3. Fibonaijev niz
Fibonaijev niz je niz u kome je svaki elemenat jednak zbiru prethodna dva elementa.
Fibonaijev niz glasi: 1, 1, 2, 3, 5, 8, 13...; jer je: 2=1+1, 3=2+1, 5=3+2, 8=5+3, 13=8+5...
Prva dva elementa Fibonaijevog niza su 1, 1.
Va zadatak je da ispiete n-ti elemenat Fibonaijevog niza.
Npr. za n = 6, R = 8 (1, 1, 2, 3, 5, 8, 13, ...)
Ogranienja:
(0 < n <= 50);
Ukoliko unos ne zadovoljava ogranienja, program treba da ispie greku i da se zavri.
Primjer 1:
Unesite broj n: 10
F(10)=55
Primjer 2:
Unesite broj n: 65
Greska: Pogresan unos. (0<n<=50)
4. Koncentrini kvadrati
Program treba da trai od korisnika unos cijelog broja n, a potom treba da iscrta
koncentrine kvadrate sastavljene od zvjezdica *. Meu kvadratima je prazan prostor irine
1 znak.
Ogranienja: (1<=n<=30)
Ukoliko unos ne zadovoljava ogranienja, program treba da ispie tekst:
Greska: n mora zadovoljavati ogranicenja (1<=n<=30)
Primjer 1:
Unesite n: 8
********
*
*
* **** *
* * * *
* * * *
* **** *
*
*
********
Primjer 2:
Unesite n: 9
*********
*
*
* ***** *
* *
* *
* * * * *
* *
* *
* ***** *
*
*
*********
Primjer 3:
Unesite n: 0
Greska: n mora zadovoljavati ogranicenja (1<=n<=30)