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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2013, 16:46   #1
lolwto
Пользователь
 
Регистрация: 02.12.2012
Сообщений: 50
По умолчанию Массив

Дан массив Z(10) распечатать в массиве H сначала положительные а затем отрицательные элементы массива.
lolwto вне форума Ответить с цитированием
Старый 28.01.2013, 17:26   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Пожалуйста:
Код:
const z:array[1..10] of integer=(1,2,3,4,-5,6,7,8,9,0); 
var i:integer;
begin
 for i:=1 to 10 do if h[i]>=0 then write(h[i]:5);
 for i:=1 to 10 do if h[i]<0 then write(h[i]:5);
readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.01.2013, 10:50   #3
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

А зачем нужен массив H, разве нельзя проверяя массив Z тут же распечатывать его значения
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 29.01.2013, 11:08   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
А зачем нужен массив H, разве нельзя проверяя массив Z тут же распечатывать его значения
согласен с вопросом!

Цитата:
Сообщение от Stilet
Пожалуйста:
const z:array[1..10] of integer=(1,2,3,4,-5,6,7,8,9,0);
var i:integer;
begin
for i:=1 to 10 do if h[i]>=0
Виталий, давайте начнём с того, что ваш код банально не откомпилируется, объявили Вы массив z, а обращаетесь к массиву h.
Да и вообще, если в условии не опечатка, вообще непонятно, что нужно получить!


Может условие задачи такое?
Цитата:
Дан массив Z(10) перенести в массив H сначала положительные а затем отрицательные элементы массива.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.01.2013, 13:59   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
давайте начнём с того, что ваш код банально не откомпилируется
Ага. А закончим на четком ТЗ:
Цитата:
Дан массив Z(10) распечатать в массиве H


P.S. Я специально написал так как заказано.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.01.2013, 14:31   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Stilet
P.S. Я специально написал так как заказано.
Какой Вы, Виталий, однако, коварный человек!...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.01.2013, 15:13   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну не ВУЗам же учить народ правильно ТЗ составлять?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} Nickolai47 Помощь студентам 5 16.12.2012 14:51
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) KARTER Помощь студентам 1 18.06.2011 19:58
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) econ Помощь студентам 1 29.05.2011 22:02