Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 9
1

Найти среднее арифметическое введенной последовательности чисел

10.11.2015, 03:27. Показов 1558. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ввести с клавиатуры последовательность целых чисел, заканчивающуюся 0. Найти
среднее арифметическое этой последовательности
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2015, 03:27
Ответы с готовыми решениями:

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

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

Дано 100 вещественных чисел. Вычислить среднее арифметическое положительных и среднее арифметическое отрицательных чисел
Дано 100 вещественных чисел. Вычислить среднее арифметическое положительных и среднее...

Вычислить среднее арифметическое значение последовательности целых чисел
Задача: Вычисляет среднее арифметическое значение последовательности целых чисел. Первое,...

2
Эксперт Pascal/Delphi
6810 / 4567 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
10.11.2015, 08:38 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var
  s,k,x:integer;
begin  
  k:=0;
  s:=0;
  repeat
    readln(x);
    inc(k);
    s:=s+x;
  until x=0;
  dec(k);
  writeln(s/k:0:0);
end.
0
Модератор
9868 / 5236 / 3306
Регистрация: 17.08.2012
Сообщений: 16,006
15.11.2015, 11:01 3
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

ZX Spectrum-128, последовательность имеет полное римское право быть пустой. В случае ввода пустой последовательности программа завершится аварийно из-за попытки деления на 0. К тому же, среднее арифметическое очень редко бывает целым числом. Я бы так написал:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var s, k, x: integer;
begin
  k := -1;
  s := 0;
  repeat
    readln(x);
    inc(k);
    s := s + x;
  until x = 0;
  if k = 0
    then writeln('Введена пустая последовательность, вычислить среднее арифметическое невозможно.')
    else writeln(s/k)
end.
1
15.11.2015, 11:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2015, 11:01
Помогаю со студенческими работами здесь

Найти среднее арифметическое первых n членов последовательности
Дана числовая последовательность целых чисел: n x1 x2 ... xn , n>0 - число ее элементов. Найти...

Найти среднее арифметическое положтельных членов последовательности
Найти среднее арифметическое положтельных членов последовательности y(i)=ln*|tg(i)| если можно с...

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

Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, по величине больших А
1.Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, по величине...

Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать количество чисел
Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и подсчитать...

Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и подсчитать количество чисел, меньших N
Есть задача "Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru