русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ


Дата добавления: 2015-07-23; просмотров: 960; Нарушение авторских прав


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   Размеры активного окна устанавливаются равными полному экрану
Next F6 Переход к следующему окну
Previos Shift + F6 Переход к предыдущему окну
Close Alt + F3 Закрытие активного окна
List       Просмотр списка открытых окон

В начало.



<== предыдущая лекция | следующая лекция ==>
РАЗДЕЛ РАБОТЫ | Понятие двумерного массива


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.845 сек.