Загрузка...

Легкую задачку помогите

Тема в разделе C/C++ создана пользователем Diman55 14 янв 2019. 311 просмотров

Загрузка...
  1. Diman55
    Diman55 Автор темы 14 янв 2019 Ну это если зашел на стр то напиши что то хорошое 14 26 мар 2018
    Нужно
    1. Ввести количество денег
    2. Ввести цену
    3. Вывести сдачу
    4. Самое главное, указать, какими купюрами и монетами можно выдать
     
  2. BuddDwyer_inactive151002
    BuddDwyer_inactive151002 14 янв 2019 Заблокирован(а) 166 10 авг 2017
    10 рублэй
    5 рублэй
    5 рублэй сдача
    гривнами:roflanZdarova:
     
  3. Diman55
    Diman55 Автор темы 14 янв 2019 Ну это если зашел на стр то напиши что то хорошое 14 26 мар 2018
    Да не серьезно
     
  4. vokahsu
    vokahsu 8 мар 2019 1 30 ноя 2017
    за купюры не выкупаю, но первые 3 пункта получились :roflanBuldiga:

    #include <iostream>
    #include <conio.h>
    using namespace std;

    int main()
    {
    setlocale(0, "");
    int a, b;
    cout << "Введите количество денег: ";
    cin >> a;
    cout << "Введите цену: ";
    cin >> b;
    int c = a - b;
    cout << "Сдача: " << c << endl;
    _getch();
    return 0;
    }
     
  5. vokahsu
    vokahsu 9 мар 2019 1 30 ноя 2017
    Держи. :fallout_cool:

    #include <iostream>
    #include <conio.h>
    #include <cstdint>
    using namespace std;

    int main()
    {
    setlocale(0, "");
    int a, b, k;
    cout << "Введите количество денег: ";
    cin >> a;
    cout << "Введите цену: ";
    cin >> b;
    int c = a - b;
    cout << "Сдача: " << c << endl;
    cout << "" << endl;
    cout << "" << endl;
    cout << "1. Гривны." << endl;
    cout << "2. Евро." << endl;
    cout << "3. Рубли." << endl;
    cout << "4. Рупии." << endl;
    cout << "" << endl;
    cout << "" << endl;
    cout << "Выберите курс вывода сдачи: ";
    cin >> k;

    switch (k)
    {
    case 1:
    k = c / 2.5;
    cout << "Итог в гривнах: " << k << endl;
    break;
    case 2:
    k = c / 74.57;
    cout << "Итог в евро: " << k << endl;
    break;
    case 3:
    k = c / 1;
    cout << "Итог в рублях: " << k << endl;
    break;
    case 4:
    k = c / 0.94;
    cout << "Итог в рупиях: " << k << endl;
    break;
    }
    _getch();
    return 0;
    }
     
  6. BHOPIN
    BHOPIN 9 мар 2019 70 9 авг 2018
    Код

    #include<stdio.h>

    void ofin(const char* out, const char* f, void* in){

    printf("%s",out);
    scanf(f,in);

    }

    long double curcon(const long double sum, const short int fm, const short int to){

    const float cur_rub[]={1.0,2.51,66.34,74.56}; //₽,₴,$,€ к ₽
    return sum*cur_rub[fm]/cur_rub[to];

    }

    int main(){

    short int sum_cur=0,prc_cur=0,rst_cur=0;
    long double sum=0,prc=0;

    ofin("Валюта[0-₽,1-₴,2-$,3-€]: ","%hi",&sum_cur); //Валюта суммы
    ofin("Сумма: ","%Lf",&sum);
    ofin("Валюта[0-₽,1-₴,2-$,3-€]: ","%hi",&prc_cur); //Валюта цены
    ofin("Цена: ","%Lf",&prc);
    ofin("Валюта[0-₽,1-₴,2-$,3-€]: ","%hi",&rst_cur); //Валюта остатка

    printf("Остаток: %Lg\n",curcon(sum,sum_cur,rst_cur)-curcon(prc,prc_cur,rst_cur));

    return 0;

    }
     
  7. vokahsu
    vokahsu 9 мар 2019 1 30 ноя 2017
    c
    слыш ты.
     
Top