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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2011, 21:05   #1
Jone200991
Пользователь
 
Регистрация: 31.05.2011
Сообщений: 16
По умолчанию Паскаль!

1) вычислить значения 36 элементов одномерного целочисл-ого массива Y в интервале (-10;10) с использованием генератора случ-ых чисел.
2)Выч-ть среднеарифмет-ое значение каждых вторых элементов второй четверти массива.
Вот прога, чё-то не выходит ответ?:

Program xxx;
const n=36;a=-10;b=10;
Var r:Array [1..n] of integer;SrArif:real;k,z,i:integer;
Begin
Randomize;
For i:=1 To 36 do
r[i]:=random(b-a+1)+a;
writeln('Сформулировать массив целых чисел r[36] из случайных чисел');
For i:=1 to 36 do
Write (r[i]:4);
Writeln;
Readln;
k:=0;
z:=0;
for i:=1 to 36 do
for i:=((n div 4)+1) to ((n div 2)-1) do
if i mod 2 <>0 then
begin
k:=k+r[i];
z:=z+1;
end;
SrArif:=k/z;
writeln('Среднеарифметическое значение каждых вторых элементов второй четверти массива =:', SrArif:8:3);
end.

Последний раз редактировалось Jone200991; 31.05.2011 в 21:29.
Jone200991 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
паскаль ronny137 Помощь студентам 7 27.05.2011 19:44
паскаль и турбо паскаль Евгения Игоревна Помощь студентам 6 05.05.2011 14:31
Паскаль ффффф Помощь студентам 8 03.05.2010 20:49