IB001 – Seminární skupiny 6, 7 a 24

Domácí úloha č. 4

Zadání

Stáhněte si textový soubor s kurzy ze webu České národní banky. Např.: http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?date=01.12.2014.

Naprogramujte jednoduchou kalkulačku, která na základě údajů načtených z textového souboru převede zadanou sumu z jedné měny do druhé. Přepočty vykonávejte vzhledem k české koruně (CZK), tj. převeďte peníze nejprve do CZK a poté do příp. cizí měny. V kurzovním lístku ČNB jsou ceny v českých korunách.
Data o kurzech si vhodně ukládejte do struktury a desetinná čísla vypisujte s přesností na 2 des. místa.

Ukázka průběhu programu (červeně jsou označeny hodnoty zadané uživatelem):

Množství:
5
Výchozí měna:
EUR
Cílova měna:
AUD

5.00 EUR (EMU) = 7.53 AUD (Austrálie)

Pokračovat v zadávání A/N?
a


Množství:
305.8
Výchozí měna:
IDR
Cílova měna:
CZK

305.80 IDR (Indonésie) = 0.51 CZK (Česká republika)

Pokračovat v zadávání A/N?
A


Množství:
20000
Výchozí měna:
CZK
Cílova měna:
GBP

20000.00 CZK (Česká republika) = 608.10 GBP (Velká Británie)

Pokračovat v zadávání A/N?
a


Množství:
-15.3

Byla zadána záporná hodnota.

Pokračovat v zadávání A/N?
a


Množství:
100
Výchozí měna:
ASD
Cílová měna:
NOK

Zadaná měna ASD se nenachází v databázi.

Pokračovat v zadávání A/N?
N

Hotový program odevzdejte buď jako soubor se zdrojovým kódem nebo jako archiv projektu prostředí Code::Blocks do odevzdávárny.

Skupina 6 (do pondělí 8.12. do 23:59): https://is.muni.cz/auth/el/1433/podzim2014/IB001/ode/sk6/du4/.

Skupina 24 (do pondělí 8.12. do 23:59): https://is.muni.cz/auth/el/1433/podzim2014/IB001/ode/sk24/du4/.

Skupina 7 (do úterý 9.12. do 23:59): https://is.muni.cz/auth/el/1433/podzim2014/IB001/ode/sk7/du4/.