1. Дан двумерный массив. Найти сумму и количество элементов в каждом столбце:
¾ кратных k1 или k2:
¾ попадающих в интервал от А до B;
¾ являющихся простыми числами;
¾ положительных и лежащих выше главной диагонали.
2. Дан двумерный массив. Найти:
¾ сумму элементов в строках с k1 no k2;
¾ номера всех максимальных элементов;
¾ номера первых отрицательных элементов каждой строки (столбца);
¾ номера последних отрицательных элементов каждой строки (столбца);
¾ количество элементов в каждой строке, больших (меньших) среднего арифметического элементов данной строки;
¾ номера первой пары неравных элементов в каждой строке.
3. Даны два квадратных массива А и В. Вывести тот из них, у которого след меньше (сумма элементов главной диагонали).
4. Дан двумерный массив. Определить:
¾ есть ли в данном массиве отрицательный элемент;
¾ есть ли два одинаковых элемента;
12. Дан двумерный массив. Определить:
есть ли в данном массиве строка, в которой ровно два отрицательных элемента;
есть ли в данном массиве столбец, в котором имеются одинаковые элементы;
есть ли в данном массиве строка, в которой имеется два максимальных элемента всего массива;
есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов;
есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
13. Сформировать двумерные массивы по следующим правилам:
Поскольку сумма элементов магического квадрата равна l+2+3+...-+N2=N2*(N2+l )/2, то соответствующие суммы равны N*(N2+l)/2. Так, при ЛГ=5, в каждой строке, столбце и на главных диагоналях сумма элементов равна 5*(52+1)/2=65. 15. Дан двумерный массив (N*N). Зеркально отобразить его элементы относительно: горизонтальной оси симметрии; вертикальной оси симметрии; главной диагонали; побочной диагонали.
14. Определить, является ли массив (N*N) магическим квадратом (значения элементов массива из интервала от 1 до N*N), то есть суммы по всем горизонталям, вертикалям и двум диагоналям должны совпадать.
Примеры магических квадратов.
Работа с окнами, В Турбо Паскале есть возможность работы с несколькими окнами (режим Window главного меню). Окно — ограниченная область экрана. Его размеры и положение на экране можно изменять. Программа, а она хранится на диске как файл с определенным именем, размещается в определенном окне. Активным в текущий момент является только одно окно, в нем находится курсор.
Команда
Функциональная клавиша
Назначение
Tile
Последовательное размещение окон
Cascade
Каскадное размещение окон
Close All
Закрытие всех окон
Size/Move
Ctrl
+
F5
Изменение размера, перемещение окна. При выполнении команды изменяется цвет рамки окна. Для изменения размера окна используется комбинация клавиш Shift+↑, ↓, ←,→. Для перемещения — ↑, ↓, ←,→. Для завершения работы с окном следует нажать клавишу Enter. Цвет рамки окна изменится на первоначальный
Zoom
F5
Размеры активного окна устанавливаются равными полному экрану