Упражнения на C ++: вычисление общего объема продаж и среднего объема продаж
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 программирования