Witam, pewnie mnie zlinczujecie zaraz ze ten temat byl miliard razy ale przeszukiwalem google itp i nie znalazlem dokladnego wyjasnienia jak przeniesc kod z xml na c++ otoz mam programik ktory przelicza pare walut z zl na inne ale ze stalymi wartosciami zadeklarowanymi wczesniej i teraz sie dowiedzialem ze musze zrobic tak zeby te dane byly pobierane z netu, np. xml nbp czytalem posty tutaj http://4programmers.net/Forum/viewtopic.php?id=93144
i na innych stronach ale kiepsko rozumialem te rzeczy, otoz zrobilem taki prosty programik
#include <iostream>
#include <conio.h>
using namespace std;
void wybor();
void pierwsza();
void druga();
void trzecia();
double euro, dolar, funt, zlote;
double przel_euro = 4.19;
double przel_funt = 4.67;
double przel_dol = 2.79;
int main()
{
cout << "Program przeliczajacy waluty.\n\n\n ";
char klawisz;
do
{
wybor();
cin >> klawisz;
if (klawisz=='1') pierwsza();
if (klawisz=='2') druga();
if (klawisz=='3') trzecia();
}while (klawisz!='4');
cout << "Przycisnij dowolny klawisz aby zakonczyc";
getch();
return 0;
}
void wybor()
{
cout << " Wybor Waluty\n" << endl;
cout << "[1] Zlote na dolary / Zlote to Dollars\n " << endl;
cout << "[2] Zlote na euro / Zlote to Euro\n" << endl;
cout << "[3] Zlote na Funty / Zlote to GBP \n" << endl;
cout << "[4] Zakoncz\n" << endl;
cout << "Wpisz numer: ";
}
void pierwsza()
{
cout << "Zlote na Dolary / Zlote to Dollars\n\n";
cout << "Wpisz ilosc zlotych / Inscribe how many zlote do u want to swap: ";
cin >> zlote;
cin.ignore();
dolar = zlote * przel_dol;
cout << "\n" << zlote << " Zlotych to / Zlote that is " << dolar << " Dolarow / Dollars.\n\n\n\n";
cout << endl;
}
void druga()
{
cout << "Zlote na Euro\n\n";
cout << "Wpisz ilosc zlotych / Inscribe how many zlote do u want to swap: \n";
cin >> zlote;
cin.ignore();
euro = zlote * przel_euro;
cout << "\n" << zlote << " Zlotych to / Zlote that is " << euro << " Euro.\n" << endl;
cout << endl;
}
void trzecia()
{
cout << "Zlote na FUNTY\n\n";
cout << "Wpisz ilosc zlotych: ";
cin >> zlote;
cin.ignore();
funt = zlote * przel_funt;
cout << "\n" << zlote << " Zlotych to / Zlote that is " << funt << " Funtow / GBP.\n\n\n";
}
i chcialbym teraz go tak zmodyfikowac zeby pobieral te zmienne kursu walut z xml nbp
http://www.nbp.pl/kursy/xml/a222z091113.xml
a nie wiem jak mam to zrobic i czy moglby jakis szanowny inz poradzic cos? moze jakis wzor podac jak
to sie zamienia bo nie mam nawet na czym sie oprzec zeby to zrobic z gory dzieki