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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2009, 18:32   #1
aiktz
Форумчанин
 
Регистрация: 10.03.2009
Сообщений: 104
Восклицание как сделать программу с помощью массива???

Дана последовательность ненулевых целых чисел, за которой следует 0. Напечатать сначала все отрицательные числа этой послед-ти, а затем - все положительные ( в любом порядке).

Я сделала данную программу с помошью рекурсии, а как сделать ее без рекурсии при помощи массива и цикла?? помогите пожалуйста!!!

Код:
program inf;
var fin: text;
procedure razdelenie_chisel;
var ch: integer;
begin
read(fin, ch);
if ch <> 0 then
if ch < 0 then begin
write(ch);
razdelenie_chisel;
end
else
 begin
razdelenie_chisel;
write(ch, ' ');
end
else write(' ');
end;


begin
assign(fin, 'in.txt');
reset(fin);
razdelenie_chisel;
close(fin);
readln;
end.

Последний раз редактировалось aiktz; 22.10.2009 в 19:44.
aiktz вне форума Ответить с цитированием
Старый 22.10.2009, 19:01   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
i:=1;
while a[i]<>0 do begin
 readln(a[i]);
 inc(i);
end;
for j:=1 to i-1 do 
if a[j]<0 then writeln(a[j]);
for j:=1 to i-1 do 
if a[j]>0 then writeln(a[j]);
readln;
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать установочник для базы с помощью InstalShield Express Sergius X БД в Delphi 0 09.06.2009 20:48
Как с помощью классов(созданных ранее) в делфи сделать вывод информации из текстового документа PRIVIDENIE18 Помощь студентам 1 25.05.2009 12:04
Как сделать и подключить датчик к ПК с помощью DELPHI ? Sergey13666 Общие вопросы Delphi 11 06.05.2009 10:21
как сделать так forms с помощью php ? sergey34 PHP 6 16.07.2008 14:38
Как с помощью Microsoft Excel написать программу, позволяющую перемещать предмет на плоскости? Vova4kA Microsoft Office Excel 10 28.05.2008 14:18