![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Valafar |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.10.2008 Репутация: нет Всего: нет |
Даны два массива X(N) и Y(M). Сформировать массив Z(N+M) из положительных элементов массивов X и Y. Если положительных элементов меньше N+M, то оставшимся элементам массива Z присвоить значение +1.
|
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Вот вариант решения.
Добавлено через 2 минуты и 42 секунды ЗЫ не пугайтесь, что оно такое здоровое, тут львиная доля кода - это вариация заполнения массивов. Само решение сидит в строках 49-69. Это сообщение отредактировал(а) mr.Anderson - 12.10.2008, 16:24 |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 30 Всего: 372 |
Это зачем такой страх то? ![]() http://forum.vingrad.ru/forum/topic-196567...ndom/index.html |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
THandle, ну не знал я про эту функцию.
![]() Добавлено @ 16:42
Это сообщение отредактировал(а) mr.Anderson - 12.10.2008, 16:53 |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 30 Всего: 372 |
||||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
THandle, тьфу...
![]() |
|||
|
||||
THandle |
|
|||
![]() Хранитель Клуба ![]() Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 30 Всего: 372 |
mr.Anderson, ты кстати решение то проверь
![]() ![]() |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
THandle, да куда ж оно денется.
![]() |
|||
|
||||
Rrader |
|
|||
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 14 Всего: 191 |
Прошу прощения за оффтоп, не удержался.
mr.Anderson, не торопись выкладывать решения, не проверив их тщательно. И если ты не приучен писать правильно оформленный код, то хорошего программиста из тебя не станет, за это просто увольняют из любой серьезной конторы ![]() Вот критерии, по которым чаще всего оценивают код при приеме на работу: 1)Commenting 2)Code Neatness ![]() 3)White Spaces ![]() 4)Algorithms 5)Naming 6)Range\Parameters Check 7)Memory Leaks 8)Language Mastery Паскаль проще всего оформлять... Один из самых удобочитаемых кодов, всего два отступа. С++ - 4 отступа, Asm - 8 отступов. |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Rrader, первое решение работало нормально, дальнейшие модификации пошли уже чисто в плане улучшения кода.
Из списка не понял только Code Neatness. |
|||
|
||||
Rrader |
|
||||
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 14 Всего: 191 |
Никто не спорит, что работало нормально. Вот функция для проверки, является ли строка числом или нет:
Она тоже работает нормально. |
||||
|
|||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Rrader, согласен. Буду учиться дальше.
![]() Это сообщение отредактировал(а) mr.Anderson - 12.10.2008, 17:17 |
|||
|
||||
Valafar |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 12.10.2008 Репутация: нет Всего: нет |
Отличный форум, благодарю за помощь
|
|||
|
||||
volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 34 Всего: 116 |
Некомпилирующийся код не может работать нормально, согласись? Не путайте уже в конце концов Дельфи с Паскалем... Нет в Паскале Result... Нет и никогда не было. Точка...
И пустой список параметров никогда Паскалем не поддерживался... Как результат - минимум две правки для того, чтобы программа ХОТЯ БЫ откомпилировалась. Так что не надо про "работающий код". Работал он у тебя в Дельфях, а топикстартер просил на Паскале... Это совсем не одно и то же... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |