кодесурса
«C ++

Упражнения на C ++: вычисление общего объема продаж и среднего объема продаж

script1adsense2code
script1adsense3code

C ++ Basic: упражнение 73 с решением

Напишите программу на C ++, которая принимает цену за единицу продаж и количество продаж различных товаров, а также рассчитывает общую сумму продаж и среднее количество продаж. Все входные значения должны быть больше или равны 0 и меньше или равны 1000, а количество пар единиц продаж и количества продаж не должно превышать 100. Если в среднем количестве продаж встречается дробь, округлите первую десятичную дробь место.

Пример решения :

Код C ++:

#include <iostream>
 
using namespace std;
 
int main()
{
    int sale_price, qty, ctr = 0, sum1 = 0, sum2 = 0;
    cout << "Input Sales Price and Sales Quantity: ";
    while (cin >> sale_price >> qty)
    {
        sum1 += sale_price * qty;
        sum2 += qty;
 
        ctr++;
    }
 
    cout << "\nTotal of the sales amount and the average of the sales quantity:\n";
    cout << sum1 << endl << static_cast<int>(static_cast<double>(sum2) / ctr + 0.5) << endl;
 
    return 0;
}

Пример вывода:

 Пример ввода: 2 5
Входная цена продажи и количество продаж: 
Общая сумма продаж и среднее количество продаж:
10
5

Блок - схема:

«Блок-схема:

Редактор кода C ++:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C ++, которая считывает n цифр, выбранных от 0 до 9, и подсчитывает количество комбинаций, в которых сумма цифр равна заданному числу. Не используйте одни и те же цифры в комбинации.
Далее: Напишите программу на C ++, которая принимает различные числа и вычисляет разницу между самым большим числом и самым низким числом. Все входные числа должны быть действительными числами от 0 до 1 000 000. Вывод (действительное число) может содержать ошибку 0,01 или менее.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code