Ребят, прошу, очень срочно надо! Не понимаю как это сделать. Прошу о помощи с программированием.

С клавиатуры вводятся числа до тех пор, пока не введем ноль. Найти сумму и среднее арифметическое введенных чисел

Ответы

Ответ дал: musicwave15
0

Напишу на С++, но алгоритм один и тот же

bool flag = true; // bool - переменная которая принимает только true или false;

int number;

int sum;

int index;

double sr;

while(flag){  // Цикл который выполняется до тех пор пока flug = true;

cin >> number; // Вводим число

if(number == 0) flag = false; // Как только флаг будет равен с 0, мы заканчиваем выполнять цикл

sum=sum+number; // Ищем суму и каждый раз её увеличиваем на то число, которое ввели

index=index+1; // Увеличиваем количество введенных элементов

}

sr = sum/index; // Суму делим на количество чисел для того чтобы найти среднее арифметическое

cout << "Сума: " << sum; // Выводим суму

cout << endl // Пробел в С++(не обязательно)

cout << "Среднее арифметическое: " << sr; // Выводим среднее арифметическое

Вас заинтересует