Напишу на С++, но алгоритм один и тот же
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; // Выводим среднее арифметическое
Напишу на С++, но алгоритм один и тот же
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; // Выводим среднее арифметическое