Naloge - 2. dan
Naloga 1
(2 točki)
1) Napiši program za pretvorbo iz sekund v HH:MM:SS format. Primer: 1000 sekund je 0 ur, 16 minut, 40 sekund. Program naj izvede eno od naslednjih akcij:
e j - če vrednost prvega argumenta enaka 1, program izpiše tabelo pretvorb; začetek in konec tabele določata drugi in tretji argument
Primer: klic pretvorba 1 400 404 naj izpiše
400s=00:06:40
401s=00:06:41
402s=00:06:42
403s=00:06:43
404s=00:06:44
b) - če je prvi argument enak 2, program izpiše pretvorbo drugega argumenta
Primer: klic pretvorba 2 1005 naj izpiše
1005s= 00:16:45
c) - če je prvi argument enak 3, program izpiše obratno pretvorbo drugega, tretjega in četrtega argumenta
Primer: klic pretvorba 3 1 15 20 naj izpiše
1 ura, 15 minut, 20 sekund je 4520 sekund.
d)
Naloga 2
(3 točke)
Napišite program obratno.c, ki iz tipkovnice bere besede, eno za drugo. Ko prebere besedo "EOF", izpiše vse do sedaj prebrane besede v obratnem vrstnem redu. Predpostavite, da vseh besed skupaj ni več kot 100; če pa jih je, pri 100 prekinite z branjem in izpišite teh 100 prebranih besed (ostale ignorirajte). Predpostavite tudi, da posamezna beseda ni daljša od 50 znakov.
Namig:
char besede[100][50];
Dodatna (neobvezna) naloga
Napišite program premesaj.c, ki izpiše vse podane argumente v naključnem vrstnem redu.