Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ Циклические алгоритмические структуры

Автор: shah1726 17.4.2012, 18:28

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

Помогите срочно пожалуйста)) blush.gif

Автор: граф Монте-Кристо 17.4.2012, 18:41

1. Записать матрицу в двумерный массив.
2. Для каждой строки посчитать в ней сумму чисел.
3. Для каждого столбца посчитать в нём сумму чисел.
4. Посчитать сумму чисел в диагоналях.
5. Если все числа, полученные в пп.2-4, совпадают, значит, квадрат - "магический".

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)