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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 17:20   #1
Artijam
Новичок
Джуниор
 
Регистрация: 12.12.2011
Сообщений: 4
Вопрос Задача, Pascal

Помогите с программой. "Задайте массив из 10 элементов с помощью датчика случайных чисел. Найдите среднее арифметическое четных элементов массива. Выведите на экран исходный массив и полученное среднее арифметическое."

var a:array [1..10] of integer;
i:integer;
begin
for i:=1 to 10 do

Начал я вот так. Не знаю, правильно или нет. Помогите дописать.
Artijam вне форума Ответить с цитированием
Старый 13.12.2011, 06:38   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

сначала массив заполните, а потом....
Код:
sum:=0;
count:=0;
for i:=1 to 10 do if a[i] mod 2 = 0 then begin
sum:=sum+a[i];
inc(count);
end;
sum:=sum/count;
writeln (sum);
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача Pascal giv93 Паскаль, Turbo Pascal, PascalABC.NET 2 13.10.2011 00:02
Pascal задача giv93 Помощь студентам 2 09.10.2011 23:23
Задача в Pascal. Нютка Помощь студентам 0 19.10.2010 21:25
Задача на Pascal Artur1992 Помощь студентам 2 04.10.2010 18:43
Задача в Pascal Alen4ik Помощь студентам 4 18.05.2009 19:04