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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2010, 10:20   #1
Zevsnet
Пользователь
 
Регистрация: 14.09.2010
Сообщений: 10
По умолчанию

Доброе время суток всем... помогите пожалуйста доработать процедуру которая будет обнулять самую длинную последовательность возрастающих чисел!

Код:
procedure Zero(var Zero : posled );
var
   i : integer;
begin
   for i := 1 to N do
   ? ? ? ? ? ? ? ? ? ? ? ? ?
  ? ? ? ? ? ? ? ? ? ? ? ? ?
       Zero[i] := 0;
end;
Код:
const
	N=10;
type
		posled = array [1..N] of integer;
		
{---------------------------------random-------------------------------------------}
	procedure Rand (var thearr: posled );
var
	i:integer;
	begin 
	randomize;
		for i:=1 to N do
			thearr[i]:=random(N);
	end;


{-------------------------------Displey---------------------------------------------}
	procedure print (var thearr: posled);
var
	i:integer;
begin 
 	for i:=1 to N do
	begin
		write(thearr[i],'');
		if i<N then write(',')
		else write('.');
	end;
end;
{----------------------------------ZERO---------------------------------------------}	
			//Процедура обнуления длинного числа
{Procedure Zero(Var Zero : posled);

Var 
	I : Integer;
	
 Begin
    For I := 1 To N Do 
	Zero[I] := 0;
End;}
{--------------------------------main programm--------------------------------------}
var
	arr: posled;
begin
	write('Massiv random:');
	Rand(arr);
	Print(arr);
		writeln;
		

		
	write('Zero masiv (up): ');
		Zero(arr);
		Print(arr);
end.

Последний раз редактировалось Stilet; 30.09.2010 в 11:11.
Zevsnet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. найти последовательность всех чисел от 1 до n, кроме чисел с одинаковыми цифрами bayda06 Помощь студентам 7 01.07.2010 18:18
Найти самое длинное слово и самую длинную фразу Arshavin10 Паскаль, Turbo Pascal, PascalABC.NET 1 02.06.2009 15:48
Найти самую длинную подпоследовательность состоящую только из нулей, С++ StudentPolitech Помощь студентам 7 28.11.2008 09:16