О программе
программы должен генерировать число от пользовательского ввода, подаваемого (начального значения и максимального значения), чтобы создать список чисел в диапазоне в пределах этого значения. После завершения программы необходимо отобразить среднее значение между всеми отображаемыми числами.нахождения средние (Average) в C++
Мой код
#include <iostream>
int main(void)
{
unsigned int INITIAL_VALUE;
unsigned int MAX_VALUE;
std::cout << "\n\n\nStarting value: ";
std::cin >> INITIAL_VALUE;
std::cout << "\nValue to count to: ";
std::cin >> MAX_VALUE;
std::cout << "\n";
while(INITIAL_VALUE <= MAX_VALUE)
{
++INITIAL_VALUE;
std::cout << INITIAL_VALUE << ", ";
}
// Code to output the average goes here
std::cin.get();
std::cin.get();
}
Я, конечно, сделал попытку решить эту проблему, но я даже не мог обернуть мою голову вокруг объяснения. Я знаю, чтобы найти среднее значение (среднее) чисел, просто скомбинировав все числа, затем разделив их на количество чисел; однако я не могу придумать способ передачи такого простого уравнения в синтаксис C++. Подробное объяснение было бы очень оценено и благодаря каждому заранее.
Начнем с размышления о добавлении двух чисел в C++. Знаете ли вы, как вы это сделаете и сохраните результат? – YXD
Вам необходимо отслеживать 2 части данных (кроме фактических чисел): текущая сумма (сумма) и количество точек данных. –
Это не домашнее задание, но да, я просто возьму два числа, добавлю их, а затем назначу их переменной. – Jake2k13