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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2009, 20:36   #1
GHOST_DOG
Пользователь
 
Аватар для GHOST_DOG
 
Регистрация: 09.12.2008
Сообщений: 16
Сообщение Помогите пожалуста с задачей.

Задача на Pascal.
Дан массив A(n). Вывести в порядке следования все отрицательные числа, затем все положительные.
Заранее благодарен.
GHOST_DOG вне форума Ответить с цитированием
Старый 24.03.2009, 20:39   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Что конкретно непонятно?
Сначала вводите массив. Затем цикл по всем элементам. Если элемент отрицательный, то выводим его.
Потом второй цикл. То же самое, только для положительных.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 24.03.2009, 20:44   #3
GHOST_DOG
Пользователь
 
Аватар для GHOST_DOG
 
Регистрация: 09.12.2008
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
Что конкретно непонятно?
Сначала вводите массив. Затем цикл по всем элементам. Если элемент отрицательный, то выводим его.
Потом второй цикл. То же самое, только для положительных.
У меня выводятся только отрицательные.
GHOST_DOG вне форума Ответить с цитированием
Старый 24.03.2009, 20:46   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
У меня выводятся только отрицательные.
Так выложите ваш неправильный код (не забыв заключить его в теги CODE - "#" на панели). Посмотрим что не так.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 24.03.2009, 20:55   #5
GHOST_DOG
Пользователь
 
Аватар для GHOST_DOG
 
Регистрация: 09.12.2008
Сообщений: 16
По умолчанию

Код:
Program zadacha2;
uses crt;
var a:array[1..10] of integer;
    i:integer;
begin
clrscr;
for i:=1 to 10 do
read(a[i]);
for i:=1 to 10 do
if a[i]<0 then write(' ',a[i]);
if a[i]>0 then write(' ',a[i]);
readkey;
end.
GHOST_DOG вне форума Ответить с цитированием
Старый 24.03.2009, 20:57   #6
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Как я уже сказал, здесь нужно два цикла.
Код:
Program zadacha2;
uses crt;
var a:array[1..10] of integer;
    i:integer;
begin
clrscr;
for i:=1 to 10 do
read(a[i]);
for i:=1 to 10 do
 if a[i]<0 then write(' ',a[i]);
writeln;
for i:=1 to 10 do
 if a[i]>0 then write(' ',a[i]);
readkey;
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 24.03.2009, 21:00   #7
GHOST_DOG
Пользователь
 
Аватар для GHOST_DOG
 
Регистрация: 09.12.2008
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
Как я уже сказал, здесь нужно два цикла.
Код:
Program zadacha2;
uses crt;
var a:array[1..10] of integer;
    i:integer;
begin
clrscr;
for i:=1 to 10 do
read(a[i]);
for i:=1 to 10 do
 if a[i]<0 then write(' ',a[i]);
writeln;
for i:=1 to 10 do
 if a[i]>0 then write(' ',a[i]);
readkey;
end.
Спсибо за помощь.
GHOST_DOG вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
памагите пожалуста с задачей _Net Помощь студентам 1 27.12.2007 19:11
Помогите,пожалуста! Регина Помощь студентам 5 30.05.2007 23:02