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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2014, 12:18   #1
sasha_14-88
Пользователь
 
Регистрация: 19.05.2014
Сообщений: 48
Восклицание Одномерный массив!!!

помогите сделать обработчик событий, чтобы выдавало сообщение, о том что число не четное. Спасибо!

Последний раз редактировалось sasha_14-88; 20.05.2014 в 14:24.
sasha_14-88 вне форума Ответить с цитированием
Старый 20.05.2014, 13:25   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от sasha_14-88 Посмотреть сообщение
Дан массив с четным количеством элементов. Отсортируйте первую половину массива по возрастанию, а вторую поубыванию.
P.S(важно)-нужно сделать обработчик событий, чтобы выдавало сообщение, о том что число не четное. Спасибо!
В чём вопрос? Что конкретно не получается?
Где у Вас число хранится/задаётся?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.05.2014, 13:36   #3
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Судя по сообщению не получается вообще ничего, ибо человек тупо не умеет программировать.
doktor255 вне форума Ответить с цитированием
Старый 20.05.2014, 13:39   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Одномерный массив!!!
Он на столько одноменрный?!

Дорога во фриланс. этот сам ничего даже не пытается писать(
Человек_Борща вне форума Ответить с цитированием
Старый 21.05.2014, 04:25   #5
ksvsvk
Пользователь
 
Регистрация: 10.06.2013
Сообщений: 25
По умолчанию

if a mod 2 = 1 then
ksvsvk вне форума Ответить с цитированием
Старый 21.05.2014, 09:27   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от ksvsvk Посмотреть сообщение
if a mod 2 = 1 then
не рекомендую.
Это будет работать только при определённом диапазоне значений a (бывают задачи, когда это допустимо, но далеко не всегда)

намного лучше использовать стандартную функцию Паскаля odd()
Код:
if odd(a) then // значение нечётное
или, хотя бы, если odd() пугает, такую запись: if a mod 2 <> 0 then ...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.05.2014, 09:28   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
помогите сделать обработчик событий, чтобы выдавало сообщение, о том что число не четное. Спасибо!
Я могу инструменты подавать - отвертку там, молоток.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан массив X(N,M).Найти номера столбцов массива,все элементы которых четны. Из полученных значений сформировать одномерный массив. darwin1 Паскаль, Turbo Pascal, PascalABC.NET 3 16.03.2014 13:31
Найти одномерный массив элементы которого равны минимальным значениям в строках исходной матрицы и одномерный массив элементы... Richik123 Microsoft Office Excel 1 16.10.2013 15:45
Двумерный массив развернуть в одномерный массив по строкам[QBASIC] TrueStyle777 Помощь студентам 3 29.05.2013 21:56
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} Nickolai47 Помощь студентам 5 16.12.2012 14:51
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54