Показать сообщение отдельно
Старый 13.01.2011, 15:11   #2 (permalink)
shrek=)
Студент БГПУ
 
Аватар для shrek=)
 
Регистрация: 06.02.2010
Сообщений: 420
Записей в дневнике: 3
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 470
По умолчанию

Так как вы не указали: тип массива, способ его задания, я предлагаю вам такой вариант:
Код:
const
n=20;
var
x:array [1..n] of integer;
i,max,m:integer;
begin
randomize;
max:=-1000;
for i:=1 to n do begin
x[i]:=random(100);
write (x[i],' ');
if x[i]>max then 
begin 
 max:=x[i]; 
   m:=i;
end;
end;
x[m]:=0;
writeln;
for i:=1 to  n do
write (x[i],' ');
readln
end.

Последний раз редактировалось shrek=); 13.01.2011 в 15:13 Причина: :))
shrek=) вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070