Programiranje
i programski jezici III |
Domaći zadaci |
1. Može li da se kompajlira C
program u kome nema funkcije main? Odgovor obrazložiti.
2.
(IIIe)NCP koji učitava sa tastature decimalni broj koji
predstavlja cenu u evrima. Ispisati na standardni izlaz koliko evra
i koliko centi iznosi cena.
TEST PRIMER
ULAZ |
IZLAZ |
---|---|
112.25 |
Evra: 112 Centi: 25 |
1280 |
Evra: 1280 Centi: 0 |
2. (IIIc)NCP koji učitava
sa tastature decimalni broj koji predstavlja vrednost ugla u
stepenima. Ispisati na standardni izlaz vrednost tog ugla u
stepenima i minutima. Pretpostaviti da broj unetih decimala nije
veći od dva. Koristiti samo operatore + - * / %.
TEST PRIMER
ULAZ |
IZLAZ |
---|---|
22.50 |
Stepeni: 22 Minuta: 30 |
17.25 |
Stepeni: 17 Minuta: 15 |
3. NCP koji ispisuje najveće i najmanje vrednosti za tipove int, long, ako su vrednosti imenovanih konstanti INT_MIN, INT_MAX, LONG_MIN, LONG_MAX definisane u zaglavlju limits.h
4. NCP koji učitava sa standardnog ulaza prirodan broj veći od 1000 i ispisuje vrednost tog broja sa razmenjenim ciframa desetica i hiljada.
ULAZ |
IZLAZ |
12345 |
14325 |
2147315 |
2141375 |
1007 |
0017 |
5. (2 poena) NCP koji učitava sa standardnog ulaza prirodan broj i ispisuje da li je taj broj trocifren.
6. (1 poen) NCP koji učitava sa standardnog ulaza tri realna broj i određuje zbir dva najmanja broja.
ULAZ |
IZLAZ |
0 1 2 |
1 |
0 0 2 |
0 |
-1.5 5 2 |
0.5 |
7. (2 poena) NCP koji učitava dva intervala realne prave i određuje najmanji interval koji sadrži date intervale.
ULAZ |
IZLAZ |
(5,8) (7,9) |
(5,9) |
(-1,2) (3,4) |
(-1,4) |
8. (3 poena) NCP koji učitava sa standardnog ulaza prirodan broj i na standardni izlaz ispisuje sumu cifara tog broja.
ULAZ |
IZLAZ |
8 |
8 |
1028 |
11 |
-55 |
nekorektan ulaz |
9. (3 poena) NCP koji učitava sa standardnog ulaza prirodan broj i na standardni izlaz ispisuje netrivijalne faktore (delioce) tog broja. Trivijalni faktori broja n su 1, n.
ULAZ |
IZLAZ |
1 |
/ |
7 |
/ |
21 |
3 7 |
30 |
2 3 5 6 10 15 |