Не могу найти ошибку в коде ! Код не может определить валюту KZT #include
using namespace std;
void kursKZT(double n1);
void kursRub(double n1);
void kursUSD(double n1);
void kursEUR(double n1);
int main()
{
double n1;
//int f=1;
cout << "Enter CHislo\n";
cin >> n1;
cout << endl;
cout << "Vibirite valyutu\n";
int choice;
cout << "1-Rub\n2-USD\n3-EUR\n4-KZT\n";
cin >> choice;
void (*pf[4])(double) = { kursKZT,kursRub,kursUSD,kursEUR };
for (int i = 0; i < 1; i++)
pf[choice](n1);//<
return 0;
}
void kursKZT(double n1)
{
cout << "V " << n1 << " KZT= " << endl;
cout << n1 * 0.17 << " Rub" << endl;
cout << n1 * 0.0023 << " USD" << endl;
cout << n1 * 0.0019 << " EUR" << endl;
}
void kursRub(double n1)
{
cout << "V " << n1 << " Rub= " << endl;
cout << n1 * 5.75 << " KZT" << endl;
cout << n1 * 0.032 << " USD" << endl;
cout << n1 * 0.025 << " EUR" << endl;
}
void kursUSD(double n1)
{
cout << "V " << n1 << " USD= " << endl;
cout << n1 * 429.83 << " KZT" << endl;
cout << n1 * 30.894 << " Rub" << endl;
cout << n1 * 0.786 << " EUR" << endl;
}
void kursEUR(double n1)
{
cout << "V " << n1 << " EUR= " << endl;
cout << n1 * 519.77 << " KZT" << endl;
cout << n1 * 39.312 << " Rub" << endl;
cout << n1 * 1.273 << " USD" << endl;
}
Эммм что это , это не знаниях спрашивать