Консультация онлайн # 161198

Раздел: Pascal / Delphi / Lazarus
Автор вопроса: Ekaterina
Дата: 23.02.2009, 16:00 Консультация неактивна
Поступило ответов: 1
Доброе время суток, Уважаемые Эксперты!
Помогите пожалуйста решить задачку. Есть много идей, но не могу собрать всё воедино. Надеюсь, вы поможете.
Задача: Сгенерировать 2 целочисленные матрицы, размерностью mxn. Сложить их и в полученной матрице нечётные значения записать с минусом, а чётные с плюсом.

Ответ # 1, puporev (Профессор)

Здравствуйте, Ekaterina!
Если првильно понял условие, то так. См. приложение.

Приложение:


puporev

Профессор
23.02.2009, 16:18
Нет оценки ответа

Мини-форум консультации # 161198

puporev

Профессор

ID: 401888

177484

= общий =    23.02.2009, 16:53
Если Вам нужно с процедурами, нет проблем, переделаем.
неизвестный

177498

= общий =    23.02.2009, 17:27
Я думаю не обязательно...Единственное что, размерность матриц произвольная - вводится пользователем с клавиатуры)
Зенченко Константин Николаевич

Старший модератор

ID: 31795

177523

= общий =    23.02.2009, 20:49
Ekaterina:

Единственное что, размерность матриц произвольная - вводится пользователем с клавиатуры


Тогда в код, который предложил Вам Юрий Борисович нужно дополнить такими строками:
repeat
write('Enter M:');
readln(m0);
until (m0>0)and(m0<=m));

Это позволяет Вам контролировать ввод пользователя и корректную работу программы, для константы n нужно всё делать аналогично и сам рамер констант нужно увеличить.

Цитата: из комметария к оценке

Я, например, мучила процедуры и в конец запуталась))


Жаль Вы не показали Ваш код, там где Вы запутались. Вам бы точно подсказали где Вы запутались и как выплутатся. smile
=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile
неизвестный

177818

= общий =    25.02.2009, 19:51
мне новое задание дали)теперь его мучать буду...
спасибо всем за помощь)
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.