Автор Тема: Найти среднее арифметическое положительных элементов массива  (Прочитано 11181 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FineMary

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Найти среднее арифметическое положительных элементов массива x[12]
Program zadanie01;
Var
x:array [1..12] of integer;
i,k:integer;
S:real;
begin
for i:=1 to 12 do
readln (x[12]);
k:=0;
S:=0;
for i:=1 to 12 do
if x>0 then
S:=(S+x/?
« Последнее редактирование: 20 Января 2012, 10:35:17 от Asix »


Оффлайн FineMary

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
как найти среднее арифметическое?
S:=(S+x)/ на кол-во положительных элементов в массиве...а как их найти?

Оффлайн Selyd

  • Старожил
  • ****
  • Сообщений: 408
    • Просмотр профиля
quote author=FineMary link=topic=12431.msg80948#msg80948 date=1323881181]
Найти среднее арифметическое положительных элементов массива x[12]
Program zadanie01;
Var
x:array [1..12] of integer;
i,k:integer;
S:real;
begin
for i:=1 to 12 do
readln (x);
k:=0;
S:=0;
for i:=1 to 12 do
if x>0 then
begin
S:=S+x(i);
k:=k+1;
end;
S:=S/12
print
end;
[/quote]

Оффлайн wital1984

  • Постоялец
  • ***
  • Сообщений: 189
    • Просмотр профиля
У вас проблемы с массивом: если уж объявили x как массив (x:array [1..12] of integer;) то обращаться к элементам его нужно x [ i ], а никак не x(i) или просто x
А вообще среднее арифметическое k-чисел это их сумма деленная на k, а не на 12.

Оффлайн Selyd

  • Старожил
  • ****
  • Сообщений: 408
    • Просмотр профиля
Так оно карёжит при посылке. Пришлось ставить х(і).
С надеждой, что адресат поймёт.

 

Подсчет циклов в Паскале, найти корни уравнения методом половинного деления

Автор Anastasia_Right

Ответов: 1
Просмотров: 4427
Последний ответ 10 Октября 2011, 18:42:03
от holloloh
Найти ошибки в программе, составить блок-схему алгоритма, Паскаль

Автор Murmansk

Ответов: 27
Просмотров: 11004
Последний ответ 22 Февраля 2010, 18:52:06
от InfStudent
Java Script. Правьте, плиз, две программы, не могу найти ошибку..

Автор Round

Ответов: 5
Просмотров: 4633
Последний ответ 02 Апреля 2010, 18:31:07
от Round
Дан текстовый файл со строками. Найти повторяющиеся слова и заменить

Автор bifshtex

Ответов: 7
Просмотров: 6432
Последний ответ 08 Января 2010, 21:10:33
от InfStudent
Помогите найти ошибку в программе на С++ (диффур второго порядка)

Автор artecovez

Ответов: 1
Просмотров: 4438
Последний ответ 27 Апреля 2010, 19:38:10
от Данила