Naloge iz programiranja

Nakupovanje

Kaj je lepšega, kot nakupovati, če imaš denar in čas. Taja obožuje nakupovanje. Polovico svoje plače si prenese na posebno kartico, s katero nakupuje, dokler ji povsem ne zmanjka denarja. Ker vedno plačuje s kartico, večkrat izgubi občutek, koliko denarja je porabila oz. koliko denarja še ima na razpolago, zato pogosto zaide v »rdeče številke«. Prosi te, da ji napišeš program, ki prebere njeno plačo, izračuna del plače namenjen nakupovanju ter ob vsakem nakupu prebere vrednost nakupa in ji, v primeru, da je na kartici še kaj denarja izpiše »Ni še konec!«, v primeru, da je njeno stanje točno 0 EUR »Žal je denarja zmanjkalo« in če je z zadnjim nakupom v negativnem stanju »Zdaj pa pretiravaš, spet si v minusu!«. Za nakupe ne želi porabiti več kot polovico svoje plače.

Komentar:

Ob vsakem nakupu bi lahko izpisali še vrednost denarja, ki ga je od začetka meseca zapravila in točno vrednost v evrih, ki jo še ima na razpolago.

Namig