Лидеры рейтинга

ID: 226425

Konstantin Shvetski

Модератор

768

Россия, Северодвинск


ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

343

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Академик

278

Россия, Санкт-Петербург


ID: 325460

CradleA

Мастер-Эксперт

209

Беларусь, Минск


ID: 137394

Megaloman

Мастер-Эксперт

158

Беларусь, Гомель


ID: 400815

alexleonsm

6-й класс

130


ID: 400669

epimkin

Профессионал

120


8.8.15

09.05.2021

JS: 2.8.21
CSS: 4.5.5
jQuery: 3.6.0
DataForLocalStorage: 2021-05-15 03:46:17-standard


Консультации и решение задач по информатике.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

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

Раздел: Информатика
Автор вопроса: Комаров Антон Сергеевич
Дата: 06.02.2009, 10:12 Консультация закрыта
Поступило ответов: 1

Здравствуйте,выручайте!
Разработать программу соответственно задаче, используя принципы структурного программирования.

Разработайте программу, формирующую квадратную матрицу D(n,m), n, m <=15, элементы которой определяются по формуле:
sin(i+j) при i<j
D[i,j]= 1 при i=j
(i+j)/(2i+3j) при i>j
В сформированной матрице поменять местами максимальный элемент среди элементов, лежащих ниже главной диагонали, с минимальным элементом среди элементов, лежащих ниже побочной диагонали. Вывести исходную матрицу, соответствующие элементы и их координаты, а также преобразованную матрицу.

Я сделал прогу без модульного программирования! код ниже. в Паскале АВС

Приложение:

Здравствуйте, Комаров Антон Сергеевич!

Программа в приложении.
Добавлено две подпрограммы:
OutPutMass - подпрограмма выводит массив на экран, а также подсвечивает проверяемые области(ниже главной диагонали, затем ниже побочной).
MinMax - подпрограмма занимается поиском максимального(минимального) элемента в нужной области массива. Совместить разные функции в одном коде позволяет свойство, если А > B, то -A < -B.

Убрал повторное создание массива.
Удачи!

Приложение:


Зенченко Константин Николаевич

Старший модератор
06.02.2009, 14:28
Мини-форум консультации # 159736
неизвестный

1

= общий =    07.02.2009, 22:05

Вот спасибо! А еще нельзя модули подключить свои??

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

Лучшие эксперты раздела

CradleA

Мастер-Эксперт

Рейтинг: 209

Megaloman

Мастер-Эксперт

Рейтинг: 158

Коцюрбенко Алексей Владимирович

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

Рейтинг: 74

Зенченко Константин Николаевич

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

Рейтинг: 74

SFResid

Мастер-Эксперт

Рейтинг: 2

Лысков Игорь Витальевич

Мастер-Эксперт

Рейтинг: 0