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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2010, 22:05   #1
Миша44
 
Регистрация: 09.11.2010
Сообщений: 7
Вопрос Pascal.Работа с массивами и циклами.

Используйте массив для хранения некоторых вещественных значений. Проведите последовательное вычисление среднего арифметического 2-х, 3-х и т.д. (до n) элементов массива и занесите полученные значения в другой массив(использовать цикл с предусловием,постусловием,цикл с параметром)
Миша44 вне форума Ответить с цитированием
Старый 09.11.2010, 22:08   #2
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
По умолчанию

ну показывайте, что сами написали
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Старый 09.11.2010, 22:19   #3
Миша44
 
Регистрация: 09.11.2010
Сообщений: 7
По умолчанию

uses crt;
const nmax=100;
var a,b:array[1..nmax] of real;
n,i,j,k:byte;
sr:real;
begin
clrscr;
randomize;
repeat
write('Razmermassiva do ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('massiv:');
for i:=1 to n do
begin
a[i]:=10*random;
write(a[i]:5:2,' ');
end;
writeln;
writeln;
for i:=2 to n do
begin
sr:=0;
for j:=1 to i do
sr:=sr+a[j];
b[i-1]:=sr/j;
end;
writeln('Massiv srednix:');
write(' ':6);
for i:=1 to n-1 do
write(b[i]:5:2,' ');
readln
end.
Миша44 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с циклами\массивами. Выручайте. S0ft44 Паскаль, Turbo Pascal, PascalABC.NET 2 15.05.2009 20:46
Работа с массивами на pascal Mihael-Vlz Паскаль, Turbo Pascal, PascalABC.NET 2 18.12.2008 16:30