ZADACI ZA PROGRAMSKI JEZIK
QBASIC/PASCALOSNOVNE ŠKOLE
GRADSKO NATJECANJE
Rijeka,13. veljače 1998.
Prvi zadatak
Napiši program koji će nacrtati stepenice sa n stepenika, od kojih je svaki stepenik širine m. Stepenice trebaju biti nacrtane u okviru veličine 300*300 piksela, u pr
otivnom trebamo dobiti obavijest da su unesene vrijednosti prevelike.Primjer
ULAZ:
Upiši broj stepenica: 5
|
Rješenje zadatka snimi na disketu i na disk pod imenom |
Bodovi: |
|
STEP.BAS ili STEP.PAS |
20 |
Drugi zadatak
Napiši program kojemu je ulazni podatak jedna rečenica. Svaku riječ iz rečenice treba ispisati na početku novog reda i to tako da su sortirane abecednim poretkom. U rečenici neće biti riječi koje počinju hrvatskim slovima.
Primjer
ULAZ: OVO JE REČENICA
IZLAZ:
JE
OVO
REČENICA
|
Rješenje zadatka snimi na disketu i na disk pod imenom: |
Bodovi: |
|
RECENICA.BAS ili RECENICA.PAS |
35 |
Treći zadatak
Napiši program koji će ispisati tabelu brojeva sastavljenu na ovaj način:
Ispis tabele treba završiti kada su svi brojevi u redu različiti od nule.
Ulazni podatak je broj stupaca tabele.
Primjer
ULAZ:
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
|
0 |
0 |
1 |
1 |
1 |
0 |
0 |
|
0 |
1 |
2 |
3 |
2 |
1 |
0 |
|
1 |
3 |
6 |
7 |
6 |
3 |
1 |
|
Rješenje zadatka snimi na disketu i na disk pod imenom |
Bodovi: |
|
TABELA.BAS ili TABELA.PAS |
25 |
Četvrti zadatak
Niz znamenaka formiramo tako da je svaka znamenka, počevši od 5-te jednaka posljednjoj znamenki od sume 4 prethodne znamenke niza. Napiši program koji će ispisati redni broj znamenke nakon koje će se ponovo naići na početnu kombinaciju. Ispiši i niz!
Ulazni podaci su početne 4 znamenke.
Primjer
|
Rješenje zadatka snimi na disketu i na disk pod imenom: |
Bodovi: |
|
NIZ.BAS ili NIZ.PAS |
20 |