|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.10.2016, 19:43 | #41 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 57
|
вот что сейчас
Код:
|
29.10.2016, 19:46 | #42 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Так что, ты уже написала программу?
p.s.: рассказывай: "что да как". Последний раз редактировалось ura_111; 29.10.2016 в 19:57. |
29.10.2016, 20:04 | #43 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 57
|
еще немного переделала
Код:
|
29.10.2016, 20:09 | #44 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 57
|
пытаюсь разобраться с раскраской и и минимальным числом
|
29.10.2016, 20:14 | #45 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Ты хотела сказать "минимальными числамИ".
Moraine93, а что у тебя в задании написано по поводу раскраски (сделай скрин-картинку). |
29.10.2016, 20:38 | #46 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Поиск минимальных элементов.
0) Объявляешь глобальный массив "min[2][100]", где: min[2][100] - здесь будет храниться "i" "j" мин.-х элементов. Почему min[2][100] - если вдруг все элементы матрицы "А" сгенерируют одинаковыми и равными "мин." (врятли, конечно такое возможно) 1) Находишь "мин." элемент по всей матрице (стандартный алгоритм), что-то вроде такого: Код:
4) Заполняем массив min[2][100]. Что-то вроде такого: Код:
3.jpg p.s.: но у тебя матрица А[n][m] не сформированная, чтобы в ней искать минимумы. ___________________________________ _____________________________ После чего по матрице min[2][100] (не даром она глобальная) рисуем в обработчике "procedure TForm1.draw...." Что-то вроде такого: if(min[0][ j ]== -1) тогда игнор, иначе рисование "рамки" для ячеек. p.s.: ты поняла меня? Последний раз редактировалось ura_111; 29.10.2016 в 20:47. |
29.10.2016, 20:59 | #47 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 57
|
а так не пойдет
Код:
|
29.10.2016, 21:01 | #48 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Подожди, я код проанализирую.
|
29.10.2016, 21:47 | #49 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Вроде проанализировал код (применительно к твоему заданию).
1) Сразу видны его переменные: Код:
1.2) Почему он локальный? (может я что-то не понимаю в Делфи, но глобальные переменные описываются не здесь)... Выше по коду есть место (которое привлекло моё внимание): Код:
1.3) У тебя массив "r" (он же "a") какой? Статический, тогда надо [10][10] задавать жестко, или динамический ("переменной" размерности). Это надо смотреть только в задании... 1.4) Этот код: Код:
Вопросы: 1.4а) Почему ищется 1-н минимальный элемент? У тебя в задании сказано: "Если в матрице находится несколько искомых значений, то все они выделяются требуемым образом.", т.е. предусмотреть вероятность нескольких минимальных элементов. Ты понимаешь? В матрице "r" (она же "A") может быть минимальный = -7, но встречается в нескольких местах: 12.jpg 1.4б) Почему переменные "min, strok, stolb", которые характеризуют мин. элемент локальные (с полем видимости внутри процедуры procedure "TForm1.Reresech11Click")? Ведь эта информация нужна при раскраске (в процедуре "draw")? Или красить будешь, сразу после поиска минимума, прям в процедуре Reresech11Click? А зачем тогда draw" нужен? ___________________________________ __________________ Внимательно прочитай и ответь на вопросы начиная с 1.1 и до 1.4б. Что ты думаешь? |
29.10.2016, 21:58 | #50 |
Пользователь
Регистрация: 23.10.2016
Сообщений: 57
|
глобальный в смысле этот
multiArray : Array of Array of string; // Многомерный массив или этот openArray : Array [0..2] of char; |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программирование блок схема. пожалуйста, нарисуйте блок схему. очень срочно нужно! | Bogdan96 | Помощь студентам | 4 | 22.09.2015 09:33 |
Pascal ABC(нарисуйте пожалуйста блок-схему, очень нужно) | Deril | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.01.2015 10:18 |
помогите пожалуйста написать решение задачи и блок схему к ней очень нужно( | Alexandr1806 | Помощь студентам | 1 | 16.06.2014 22:31 |
помогите пожалуйста очень нужно решение задачки | Satenka | Microsoft Office Excel | 4 | 28.05.2014 21:57 |
Нарисуйте пожалуйста блок-схему лёгкой задачки, не знаю как,очень нужно... | prikolist | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 28.11.2008 15:27 |