Загрузка...

Задача на С++

Тема в разделе C/C++ создана пользователем Zheka2017 24 дек 2018. 1078 просмотров

Загрузка...
  1. Zheka2017
    Zheka2017 Автор темы 24 дек 2018 1 11 мар 2017
    Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и карандашей. Ниже приведен рекомендуемый вид экрана во время выполнения программы .
    Вычисление стоимости покупки.
    Введите исходные данные: Цена тетради (грн.) -> 2.75
    Количество тетрадей -> 5 Цена карандаша (грн.) -> 0.85
    Количество карандашей -> 2 Стоимость покупки: 15.45 грн.

    Прошу помогите ;(
     
  2. Sashaxser
    Sashaxser 24 дек 2018 43 29 дек 2017
    Код

    #include <stdio.h> #include <conio.h> void main()

    {

    float kar,tetr;

    // цена карандаша и тетради

    int nk,nt;

    // количество тетрадей и карандашей

    float summ;

    // стоимость покупки }

    printf("\nВычисление стоимости покупки\n"); printf("Введите исходные данные:\n"); printf("Цена тетради (грн.) ->"); scanf("%f", &tetr);

    printf("Количество тетрадей ->"); scanf("%i", &nt);

    printf("Цена карандаша (грн.) ->"); scanf("%f", &kar); printf("Количество карандашей->"); scanf("%i", &nk);

    summ=tetr*nt + kar*nk;

    printf("\nСтоимость покупки: %6.2f грн.\n", summ);

    printf("\nДля завершения нажмите <Enter>"); getch();

    }
     
  3. Chester_inactive206587
    Chester_inactive206587 24 дек 2018 Could this be joy? 481 9 ноя 2017
    Нахуй ты пошел на программиста если не в состоянии написать пару строк кода?
     
  4. Sashaxser
    Sashaxser 24 дек 2018 43 29 дек 2017
    20 строчек*
     
  5. MalokososTernoviy
    MalokososTernoviy 24 дек 2018 EZ VAC 698 10 май 2017
    Сто пудов погуливает пары вот и не знает)
     
  6. Sashaxser
    Sashaxser 24 дек 2018 43 29 дек 2017
    Кстати, мой ответ выше имеет ошибку) (те кто хотя бы раз работал в C++ найдет её)
     
  7. Sashaxser
    Sashaxser 24 дек 2018 43 29 дек 2017
    @Zheka2017

    Код

    #include <stdio.h>
    #include <conio.h> void main()

    {

    float kar,tetr;

    // цена карандаша и тетради

    int nk,nt;

    // количество тетрадей и карандашей

    float summ;

    // стоимость покупки }

    printf("\nВычисление стоимости покупки\n"); printf("Введите исходные данные:\n"); printf("Цена тетради (грн.) ->"); scanf("%f", &tetr);

    printf("Количество тетрадей ->"); scanf("%i", &nt);

    printf("Цена карандаша (грн.) ->"); scanf("%f", &kar); printf("Количество карандашей->"); scanf("%i", &nk);

    summ=tetr*nt + kar*nk;

    printf("\nСтоимость покупки: %6.2f грн.\n", summ);

    printf("\nДля завершения нажмите <Enter>"); getch();

    }
     
  8. JeyJeyKings
    JeyJeyKings 24 дек 2018 0 26 июл 2016
    Sashaxser, твой код - это даже не С++, это чистая Сишка.
    Ошибка в scanf'e для инта. Там "%d". :)
     
  9. 2021_inactive240449
    2021_inactive240449 24 дек 2018 Заблокирован(а) 294 22 дек 2017
    Учиться на него, когда ты идёшь ты же сразу всё не знаешь
     
  10. JeyJeyKings
    JeyJeyKings 24 дек 2018 0 26 июл 2016
    Zheka2017, лови код на ++
    Код
    #include <iostream>
    using namespace std;

    int main(void){
    float pn, pp, total; //обьявляем переменные цены тетради, карандаша, и общую сумму, тип float (число с плавающей точкой)
    int nn, np; //кол-во тетрадей, карандашей
    cout<<"Вычисление стоимости покупки."<<endl;
    cout<<"Введите исходные данные: Цена тетради (грн.) -> ";
    cin>>pn;
    cout<<"Количество тетрадей -> ";
    cin>>nn;
    cout<<"Цена карандаша (грн.) -> ";
    cin>>pp;
    cout<<"Количество карандашей -> ";
    cin>>np;
    total = pn*nn + pp*np;
    cout<<"Стоимость покупки: "<< total <<endl;
    return 0;
    }
     
Top