Вопрос Как сделать, чтобы код работал в с++?

Регистрация
1 Сен 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Надо, чтобы пользователь вводил числа, потом рассчитывалось их кол-во и ср. арифметическое, ввод идет до числа 0
308023460_363e30976e642b648db9f5a07a25600c_800.png

#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;

}
 
Сам код-то работает. Что тебя не устраивало?
 
Вместо 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
 
Не писать его
 
Назад
Сверху