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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2013, 20:20   #1
kirito_17
Пользователь
 
Регистрация: 26.03.2013
Сообщений: 22
По умолчанию задача на масиви.

задача на масиви.
Задан массив размером n. Сформировать два массива, в первый включая положительные элементы заданного массива, а во второй - отрицательные
kirito_17 вне форума Ответить с цитированием
Старый 02.12.2013, 20:30   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,864
По умолчанию

Код:
bi := 0; ci := 0;
for i := 1 to n do begin
  if A[i] > 0 then begin
    Inc(bi);
    B[bi] := A[i];
  end;
  if A[i] < 0 then begin
    Inc(ci);
    C[ci] := A[i];
  end;
end;
На выходе в массиве B будут положительные числа, в C - отрицательные.
Arigato вне форума Ответить с цитированием
Старый 03.12.2013, 17:36   #3
kirito_17
Пользователь
 
Регистрация: 26.03.2013
Сообщений: 22
По умолчанию

у меня оно ничего не виводит, мож кинуть полностю код?
kirito_17 вне форума Ответить с цитированием
Старый 03.12.2013, 18:11   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Добавьте описание переменных, ввод и вывод массива.
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Масиви!!! bohdan1217 Помощь студентам 5 05.10.2012 16:40
Масиви sendruck Паскаль, Turbo Pascal, PascalABC.NET 3 10.12.2010 18:52
масиви в С++ loloverg Помощь студентам 0 26.05.2010 16:32