#include <iostream>
using namespace std;
int main( ) {
const float rub_in_usd = 30.75 ;
const float rub_in_eur = 38.83 ;
const float rub_in_rub = 1.0 ;
cout << "Enter sign of target currency\n " ;
char sign;
cin >> sign;
float exchange_index;
switch ( sign) {
case '$' : exchange_index = rub_in_usd; break ;
case 'e' : exchange_index = rub_in_eur; break ;
case 'r' : exchange_index = rub_in_rub; break ;
}
cout << "Enter the amount of money\n " ;
float money;
cin >> money;
cout << "Enter 1 if you want to convert target currency to RUB\n " ;
cout << "Enter 2 if you want to convert RUB to target currency\n " ;
int choice;
cin >> choice;
float result;
if ( choice == 1 ) {
result = money * exchange_index;
cout << "You will receive " << result << "RUB" ;
} else if ( choice == 2 ) {
result = money / exchange_index;
cout << "You will receive " << result << sign;
}
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWNvbnN0IGZsb2F0IHJ1Yl9pbl91c2QgID0gMzAuNzU7Cgljb25zdCBmbG9hdCBydWJfaW5fZXVyID0gMzguODM7Cgljb25zdCBmbG9hdCBydWJfaW5fcnViID0gMS4wOwoJCgljb3V0IDw8ICJFbnRlciBzaWduIG9mIHRhcmdldCBjdXJyZW5jeVxuIjsKCWNoYXIgc2lnbjsKCWNpbiA+PiBzaWduOwoJCglmbG9hdCBleGNoYW5nZV9pbmRleDsKCQoJc3dpdGNoKHNpZ24pIHsKCQljYXNlICckJzogZXhjaGFuZ2VfaW5kZXggPSBydWJfaW5fdXNkOyBicmVhazsKCQljYXNlICdlJzogZXhjaGFuZ2VfaW5kZXggPSBydWJfaW5fZXVyOyBicmVhazsKCQljYXNlICdyJzogZXhjaGFuZ2VfaW5kZXggPSBydWJfaW5fcnViOyBicmVhazsKCX0KCQoJY291dCA8PCAiRW50ZXIgdGhlIGFtb3VudCBvZiBtb25leVxuIjsKCWZsb2F0IG1vbmV5OwoJY2luID4+IG1vbmV5OwoJCgljb3V0IDw8ICJFbnRlciAxIGlmIHlvdSB3YW50IHRvIGNvbnZlcnQgdGFyZ2V0IGN1cnJlbmN5IHRvIFJVQlxuIjsKCWNvdXQgPDwgIkVudGVyIDIgaWYgeW91IHdhbnQgdG8gY29udmVydCBSVUIgdG8gdGFyZ2V0IGN1cnJlbmN5XG4iOwoJaW50IGNob2ljZTsKCWNpbiA+PiBjaG9pY2U7CglmbG9hdCByZXN1bHQ7CgkKCWlmKGNob2ljZSA9PSAxKSB7CgkJcmVzdWx0ID0gbW9uZXkgKiBleGNoYW5nZV9pbmRleDsKCQljb3V0IDw8ICJZb3Ugd2lsbCByZWNlaXZlICIgPDwgcmVzdWx0IDw8ICJSVUIiOwoJfSBlbHNlIGlmKGNob2ljZSA9PSAyKSB7CgkJcmVzdWx0ID0gbW9uZXkgLyBleGNoYW5nZV9pbmRleDsKCQljb3V0IDw8ICJZb3Ugd2lsbCByZWNlaXZlICIgPDwgcmVzdWx0IDw8IHNpZ247Cgl9CgkKCXJldHVybiAwOwp9