You are on page 1of 3

Uvod u programiranje, 2023/2024

Vježba 4

2023–10–15

• Ova vježba se boduje sa 1 bodom.


• Neophodno je da probate uraditi samostalno vježbu kod kuće.

• Pripremite svaki zadatak kako biste svoje rješenje mogli predstavili na


uvodnom dijelu!
• Tražena objašnjenja pišite kao komentare u kodu.
• Možete se sami javiti za predstavljanje rješenja, a može Vas i nastavnik
prozvati.
• Vježba se smatra predanom ako se nalazi na c9 u odgovarajućem folderu.
• Zadatke koje ne uspijete riješiti samostalno možete riješiti u toku vježbe.
• Napomena: Zadaci u ovoj vježbi imaju autotestove

Zadatak 1
Koristite jednu ili više while petlji da kreirate program koji izračunava brojeve
1 do n i od n nazad na 1 treba da izlaz. Za n = 5 Izlaz programa bi trebao
izgledati ovako.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1

1
Zadatak 2
Napravite program koji na ekranu iscrtava pravougaonik pri čemu su date stran-
ice a i b pravougaonika. Za iscrtavanje koristite znakove: minus (-) za vodoravne
linije, pipe (|) za uspravne i plus (+) za ćoškove.
Primjer ulaza i izlaza programa:
Unesite stranice pravougaonika a,b: 7,5
+-----+
| |
| |
| |
+-----+

Zadatak 3
Implementirajte program koji ispisuje minimalne i maksimalne vrijednosti sljedećih
tipova podataka char, short i int. Uvjerite se da vaš program radi neovisno o
platformi (tj. koristite unaprijed definirane konstante, a ne samodefinirane vri-
jednosti).
Napomena: Koristite bibiloteku limits.h.

Zadatak 4
Napraviti program koji sa standardnog ulaza učitava godinu i mjesec kao cijele
brojeve, a potom ispisuje naziv tog mjeseca i broj dana u mjesecu. Pretpostaviti
da je prestupna svaka četvrta godina, iako je pravilo za računanje prestupnih go-
dina nešto složenije. Pri rješavanju zadatka koristiti switch-case programsku
strukturu.
Primjeri ulaza i izlaza:

Unesite mjesec: 2
Unesite godinu: 2004
Februar 2004, broj dana: 29

Unesite mjesec: 5
Unesite godinu: 2015
Maj 2015, broj dana: 31

Zadatak 5
Napišite program koji sa tastature učitava neki pozitivan cijeli broj i jednu cifru,
a zatim iz broja izbacuje sva pojavljivanja unesene cifre. Također treba ispisati
broj pomnožen sa 2. Petljom do-while spriječite da se unose negativni brojevi.
Primjer ulaza i izlaza:

2
Unesite broj: 495257
Unesite cifru: 5
Nakon izbacivanja broj glasi 4927.
Broj pomnozen sa dva glasi 9854.

You might also like