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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2012, 14:21   #1
DemonPASKAL
 
Регистрация: 19.12.2012
Сообщений: 7
По умолчанию Здравствуйте!!! У меня чрезвычайное положение нужно сдать лабораторную по паскалю, но не могу выполнить задание!!!!!

Сформировать и вывести на печать массив К(25), элементы которого принадлежат интервалу [-45;45]. Найти наибольший элемент среди отрицательных, поменять местами наибольший и наименьший элементы!
В Паскале!!!!!!
DemonPASKAL вне форума Ответить с цитированием
Старый 24.12.2012, 15:01   #2
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Цитата:
Сообщение от DemonPASKAL Посмотреть сообщение
В Паскале!!!!!!
Базиля вне форума Ответить с цитированием
Старый 24.12.2012, 17:06   #3
DoGFoX
Пользователь
 
Аватар для DoGFoX
 
Регистрация: 18.05.2010
Сообщений: 42
По умолчанию

Код:
Program n1;
var a:array[1..25] of integer;
i,b,c,n,bk,ck:integer;
begin
randomize;
for i:=1 to 25 do a[i]:=random(90)+(-45);
for i:=1 to 25 do
write(a[i],' ');
writeln;writeln;
for i:=1 to 25 do begin
                  if a[i]<b then begin b:=a[i];bk:=i;end;
                  if a[i]>c then begin c:=a[i];ck:=i;end;
                  end;
n:=b;
for i:=1 to 25 do begin
                  if (a[i]>n) and (a[i]<0) then n:=a[i];
                  end;

writeln(n,' - max sredi otric');
writeln(c,' - max');
writeln(b,' - min');
writeln;
n:=a[bk];
a[bk]:=a[ck];
a[ck]:=n;

for i:=1 to 25 do write(a[i],' ');

writeln('_______________________');
writeln;
end.
DoGFoX вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Здравствуйте!!! У меня чрезвычайное положение нужно сдать лабораторную по паскалю, но не могу выполнить задание!!!!! DemonPASKAL Помощь студентам 1 23.12.2012 07:26
Здравствуйте Люди у меня трудности с примерамы ( нужно написать программу на турбо паскале) zombax Паскаль, Turbo Pascal, PascalABC.NET 3 19.11.2011 15:42
Не могу сделать задание по паскалю. alexaschok Помощь студентам 0 02.06.2011 19:27