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

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

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

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

Купить рекламу на форуме - 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,434
По умолчанию

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

Дорога во фриланс. этот сам ничего даже не пытается писать(
Человек_Борща вне форума Ответить с цитированием
Старый 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