Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2010, 12:26   #1
LiptonICE
Пользователь
 
Регистрация: 05.05.2010
Сообщений: 34
По умолчанию Найти среднее квадратичное положительных элементов последовательности, вводимой с клавиатуры. Считать, чт

Program lab5;
cons 7;
var
a: array [1..7] of integer;
i,m,n: integer;
s,r: real;
begin
repeat
writeln('vvedite element massiva');
readln(a[i]);
until a[i]=0;
for i:=1 to 7 do
begin
if a[i]>0 then
begin
r:=0;
r:=r+sqr(a[i]);
end;
end;
s:=sqrt(r/i);
readln(s);
end.
Уважаемые модераторы, подскажите что с задачкой не так?
LiptonICE вне форума Ответить с цитированием
Старый 20.06.2010, 12:34   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

А почему модераторы? 0_о
Цитата:
Код:
repeat
writeln('vvedite element massiva');
readln(a[i]);
until a[i]=0;
тут думаю хотелось так
Код:
i:=1;
repeat
readln(a[i]);
writeln('vvedite element massiva');
i:=i+1;
until i>7;
код дальше не смотрел
посмотрел чуть дальше, а тут
Код:
for i:=1 to 7 do
begin
if a[i]>0 then
begin
r:=0;
r:=r+sqr(a[i]);
end;
end;
пожалуй так
Код:
r:=0;
for i:=1 to 7 do
begin
if a[i]>0 then
r:=r+sqr(a[i]);
end;

Последний раз редактировалось vovk; 20.06.2010 в 12:42.
vovk вне форума Ответить с цитированием
Старый 20.06.2010, 17:13   #3
LiptonICE
Пользователь
 
Регистрация: 05.05.2010
Сообщений: 34
По умолчанию

спасибо биг
LiptonICE вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal: min среди положительных элементов последовательности b345t Помощь студентам 6 10.05.2010 13:18
найти среднее геометрическое положительных членов Rhaven-89 Помощь студентам 3 01.03.2010 15:34
Дана квадратная матрица порядка N. Вычислить среднее арифметическое положительных элементов матрицы, Grisha248 Помощь студентам 2 22.05.2009 17:37
Найти максимальный из положительных элементов матрицы и сумму отрицательных элементов. bessonov12 Microsoft Office Excel 7 04.05.2009 05:44