Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Rphoenix
-52 / 4 / 0
Регистрация: 07.03.2014
Сообщений: 236
1

Дана целая квадратная матрица. Определить, является ли она магическим квадратом

24.06.2015, 15:33. Просмотров 1003. Ответов 3
Метки нет (Все метки)

Дана целая квадратная матрица. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы.

Помогите, пожалуйста. У меня есть решение на С++, а вот в билдер собрать это что-то не получается.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2015, 15:33
Ответы с готовыми решениями:

Определить, является ли заданная целочисленная матрица магическим квадратом
Определить, является ли заданная целочисленная матрица А N-го порядка...

Дана целая квадратная матрица. Сформировать массив из суммы четных элементов каждой строки матрицы
Дана целая квадратная матрица. Сформировать массив из суммы четных элементов...

Дана квадратная матрица D(10,10)
Записать на место отрицательных элементов матрицы нули, а на место...

Является ли квадратная матрица симметричной относительно побочной диагонали
Определить, является ли заданная квадратная матрица n-го порядка симметричной...

Дана целая квадратная матрица п-го порядка. Определить, является ли она магическим квадратом
5. Дана целая квадратная матрица п-го порядка. Определить, является ли она...

3
AntwortenSucher
Заблокирован
25.06.2015, 11:09 2
Я думаю, так надо делать:
Вставляете на форму StringGrid размером с вашу матрицу.
Далее объявляем массив sumstr[?] размер массива равен количеству строк.
В цикле считаем сумму элементов каждой строки.
C++
1
2
3
4
5
6
7
for (int i=0; i<=StringGrid1->RowCount; i++)
{
  for (int j=0; j<=StringGrid1->CollCount; j++)
    {
       sumstr[i]=sumstr[i]+StringGrid1->Cells[j][i];
     }
}
Аналогично со столбцами (для этого второй массив надо объявить). Потом сравниваем значения массивов. Если они равны, то это магический квадрат.
0
Rphoenix
-52 / 4 / 0
Регистрация: 07.03.2014
Сообщений: 236
25.06.2015, 18:13  [ТС] 3
Можете проект залить, если не сложно?
0
AntwortenSucher
Заблокирован
26.06.2015, 08:52 4
Лучший ответ Сообщение было отмечено Rphoenix как решение

Решение

Вот:
Massiv(mag_kv).zip
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2015, 08:52

Дана целая квадратная матрица n-го порядка. Определить, является ли она магическим квадратом,
Здравствуйте, помогите пожалуйста ! Условие :Дана целая квадратная матрица...

Дана целочисленная квадратная матрица порядка 5; определить является ли она магическим квадратом
Дана целочисленная квадратная матрица порядка 5; определить является ли она...

Определить, является ли целая квадратная матрица 9-го порядка магическим квадратом
1. Таблица футбольного чемпионата, в котором участвовало n команд, задана своей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru