Форум программистов, компьютерный форум CyberForum.ru

Напишите пожалуйста конвертор валют - C++

Восстановить пароль Регистрация
 
wolf1993
0 / 0 / 0
Регистрация: 11.02.2014
Сообщений: 12
03.04.2014, 15:35     Напишите пожалуйста конвертор валют #1
помогите сделать срочно кто поможет если будет работать в долгу не останусь!!!!!!!!!!!!!!!!!!!!

Введите первую букву валюты ($-доллор, e-евро, p-рубли).

курс доллора =30.75 курс евро = 38.83 исходная валюта =е , целевая валюта =$.

1 перевести сумму в рубли, сумма в рублях
выбор исходной валюты
e: сумма в рублях = сумма * курс e
$: сумма в рублях = сумма * курс $
P: сумма в рублях = сумма
конец выбора
2 перевести сумму в рублях в целевую валюту,
выбор целевой валюты
e: результат = сумма в рублях / курс e
$: результат = сумма в рублях / курс $
P: результат = сумма в рублях = сумма в рублях
конец выбора
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2014, 15:35     Напишите пожалуйста конвертор валют
Посмотрите здесь:

Напишите пожалуйста програмку C++
C++ Напишите пожалуйста программу
C++ напишите пожалуйста программу
C++ Напишите пожалуйста программу
Подскажите как сделать конвертор валют C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iRomul
 Аватар для iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 474
Завершенные тесты: 1
03.04.2014, 15:53     Напишите пожалуйста конвертор валют #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#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;
}
Проверить можно здесь
wolf1993
0 / 0 / 0
Регистрация: 11.02.2014
Сообщений: 12
03.04.2014, 16:48  [ТС]     Напишите пожалуйста конвертор валют #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include "stdafx.h"
#include "iostream"
#include "windows.h"
#include <iostream>
using namespace std;
 
int main() {
    SetConsoleOutputCP(1251);
    const float rub_in_usd  = 30.75;
    const float rub_in_eur = 38.83;
    const float rub_in_rub = 1.0;
    
    cout << "Введите признак целевой валютной\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 << "введите сумму\n";
    float money;
    cin >> money;
    
    cout << "Введите 1, если вы хотите конвертировать целевой валюту руб \n";
    cout << "Введите 2 , если вы хотите конвертировать руб целевой валютный \n";
    int choice;
    cin >> choice;
    float result;
    
    if(choice == 1) {
        result = money * exchange_index;
        cout << "Вы получите " << result << "RUB";
    } else if(choice == 2) {
        result = money / exchange_index;
        cout << "Вы получите " << result << sign;
    }
    system("pause");
    return 0;
}
iRomul
 Аватар для iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 474
Завершенные тесты: 1
03.04.2014, 16:54     Напишите пожалуйста конвертор валют #4
wolf1993, замечательно
Yandex
Объявления
03.04.2014, 16:54     Напишите пожалуйста конвертор валют
Ответ Создать тему
Опции темы

Текущее время: 09:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru