profile
Размещено 4 года назад по предмету Информатика от mmarisamm4

1.Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% - если сумма больше 1000 руб.
2.Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер) и массе М выдавала соответствующее значение массы в килограммах.
c++

  1. Ответ на вопрос
    Ответ на вопрос дан vasilisaismagilova

    Ответ:

    Простейшее задание

    Объяснение:

    #include <iostream>

    #include <functional>

    #include <string>

    #include <vector>

     

    struct converter

    {

      std::function<double(double)> function;

      std::string to;

    };

     

    int main()

    {

      std::vector<converter> table =

      {

         {[](double d) { return d; }, "kg"},

         {[](double d) { return d / 1000 / 1000; }, "mg"},

         {[](double d) { return d / 1000; }, "g"},

         {[](double d) { return d * 100; }, "cnt" },

         {[](double d) { return d * 1000; }, "tones" }

      };

      int ind = 0;

      std::cin >> ind;

      ind -= 1;

      if (ind >= 0 && ind < table.size())

      {

         int m = 0;

         std::cin >> m;

         const converter& current = table[ind];

         std::cout << "Result of converting " << m << " " << current.to << " is " << current.function(m) << " kg" << std::endl;

      }

    }

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.