Магический или волше́бный квадрат— это квадратная таблица , заполненная числами таким образом, что сумма чисел в каждой строке, каждом столбце и на обеих диагоналях одинакова. Если вквадрате равны суммы чисел только в строках и столбцах, то он называется полумагическим.