михаил34 М михаил34 Регистрация 1 Сен 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 20 Мар 2024 #1 Надо, чтобы пользователь вводил числа, потом рассчитывалось их кол-во и ср. арифметическое, ввод идет до числа 0 #include <iostream> #include <cmath> using namespace std; int main() { setlocale(LC_ALL, "RU" int summ = 0; int kolv = 0; int a = 1; while (a != 0) { cin >> a; summ = summ + a; kolv = kolv + 1; } cout << "Всего введено " << kolv << " чисел" << endl; cout << "Среднее арифметическое = " << summ / kolv << endl; return 0; }
Надо, чтобы пользователь вводил числа, потом рассчитывалось их кол-во и ср. арифметическое, ввод идет до числа 0 #include <iostream> #include <cmath> using namespace std; int main() { setlocale(LC_ALL, "RU" int summ = 0; int kolv = 0; int a = 1; while (a != 0) { cin >> a; summ = summ + a; kolv = kolv + 1; } cout << "Всего введено " << kolv << " чисел" << endl; cout << "Среднее арифметическое = " << summ / kolv << endl; return 0; }
руслан__123 Р руслан__123 Регистрация 26 Ноя 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 20 Мар 2024 #2 Сам код-то работает. Что тебя не устраивало?
maaga M maaga Регистрация 17 Окт 2013 Сообщения 92 Репутация -3 Спасибо 0 Монет 0 20 Мар 2024 #3 Вместо cout
selilol@mail.ru S selilol@mail.ru Регистрация 13 Июл 2013 Сообщения 96 Репутация 0 Спасибо 0 Монет 0 20 Мар 2024 #4 #include using namespace std; int main() { setlocale(LC_CTYPE, "Russian_Russia.1251"); auto sum = 0.0; size_t count = 0; int value; cout > value; if (!value) break; sum += value; ++count; } const auto average = sum / count; cout
#include using namespace std; int main() { setlocale(LC_CTYPE, "Russian_Russia.1251"); auto sum = 0.0; size_t count = 0; int value; cout > value; if (!value) break; sum += value; ++count; } const auto average = sum / count; cout
daniksas D daniksas Регистрация 4 Авг 2013 Сообщения 73 Репутация 0 Спасибо 1 Монет 0 20 Мар 2024 #5 Java script лучше
6224 6 6224 Регистрация 2 Ноя 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0 20 Мар 2024 #6 Не писать его