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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2012, 08:08   #1
mirgen
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 3
Сообщение делфи 7 (массивы)

заполнить массив случайными числами размерностью 5 на 5 вывести в таблицу .подсчитать количество положительных, отрицательных , четных ,не четных чисел и результат вывести в поле Мемо.
mirgen вне форума Ответить с цитированием
Старый 25.12.2012, 09:11   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

задача наипростейшая!
что именно у Вас не получается?
Не знаете, как массив объявляется? или как его заполнить? Или как в Delphi\Pascal получить случайное число? Или как посчитать количество определённых значений в массиве? или как полученное число вывести в мемо?
в чём проблема?!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.12.2012, 08:13   #3
mirgen
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 3
По умолчанию делфи

я вроде как сделал массив со случайными числами вывожу в поле мемо а теперь не знаю как подсчитать количество четных и не четных чисел !
mirgen вне форума Ответить с цитированием
Старый 26.12.2012, 08:35   #4
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Циклы проходили ? А условный оператор ?
вот как раз циклами пробегаем по массиву подряд и условным оператором, с условиями нужными Вам - >0 ; <0 ; число mod 2=0; число mod <> 0 и ведёте подсчёт в переменные.
phomm вне форума Ответить с цитированием
Старый 26.12.2012, 11:45   #5
mirgen
Новичок
Джуниор
 
Регистрация: 25.12.2012
Сообщений: 3
По умолчанию

да проходили только я не чего не понял. вы можете полностью описать процедуру подсчитывания? или же процедуру по которой при нажатии на кнопку программа выводила четные и не четные числа !
mirgen вне форума Ответить с цитированием
Старый 26.12.2012, 11:59   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

можем
<--контакты там
За недорого
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 26.12.2012, 13:13   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
да проходили только я не чего не понял. вы можете полностью описать процедуру подсчитывания?
Ну Вы же утверждаете, что у Вас есть цикл, который выводит все элементы в Мемо? Есть такой?

вот, в него и пишете
Код:
Kolvo_Polojitelnyh := 0; {обнулим счётчик положительных чисел}
Kolvo_Nulevyh := 0; {обнулим счётчик нулевых чисел}
Kolvo_Otricatelnyh := 0; {обнулим счётчик отрицательных чисел}
тут ваш цикл по i
  тут ваш цикл по j
     if A[i,j]> 0 then Inc(Kolvo_Polojitelnyh)
     else 
       if A[i,j]= 0 then Inc(Kolvo_Nulevyh)
       else Inc(Kolvo_Otricatelnyh);
всё. Это ВСЁ! Подсчёт сделан.


Цитата:
или же процедуру по которой при нажатии на кнопку программа выводила четные и не четные числа !
Ну Вы же утверждаете, что у Вас есть цикл, который выводит все элементы в Мемо? Есть такой?

вот, в него и пишете
Код:
тут ваш цикл по i
  тут ваш цикл по j
     if odd( A[i,j] ) then {если нечётное число, то}
           {выводим число в мемо1}
          Memo1.Lines.Append( IntToStr( A[i,j]);
для чётных чисел условие if not odd(A[i,j] then
всё. вывод сделан.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массивы в делфи bella15 Помощь студентам 3 20.05.2012 14:08
Массивы. Делфи. hl_anton Помощь студентам 11 15.01.2012 23:47
Делфи Массивы Пьеро Помощь студентам 0 29.11.2010 23:09
(Делфи)Массивы zoza1 Помощь студентам 1 25.12.2009 08:04
массивы(Делфи) a1ertso Помощь студентам 0 15.12.2009 19:17