Лабораторная работа №16

Задание: составить программу для вычисления произведения двух матриц M и P размерности N*N.Обе матрицы размещаются в оперативной памяти динамически,а значение N вводится по запросу с клавиатуры. Исходные матрицы и результирующую матрицу вывести на экран видеотерминала. Исходные данные и формулы расчета использовать из лабораторной работы №6.

Лабораторная работа №17

Работа в графическом режиме с использованием модуля GRAPH. Работа с фрагментами изображения.

Задание 1: Составить программу вычерчивания на экране дисплея рисунка, приведенного в таблице 17.1. При вычерчивании рисунка использовать графический режим. Размеры рисунка выбираются самостоятельно.

Задание 2: Составить программу синтеза динамического изображения, используя рисунки приведенные в таблице 17.1. Для этого использовать динамическую область памяти для сохранения и восстановления отдельных фрагментов изображения с различными режимами вывода.

Таблица 17.1

Вариант 1 Вариант 2
Вариант 3 Вариант 4
Вариант 5 Вариант 6
Вариант 7 Вариант 8
Вариант 9 Вариант 10

Таблица 17.2

Вариант 1 Составить программу вывода на экран циферблата механических часов, отображая перемещение часовой, минутной и секундной стрелок. Вариант 2 Составить программу вывода на экран снеговика, отображая перемещение шапки снеговика с рукой по дуге окружности
Вариант 3 Составить программу, отображающую на экране процесс перемещения винта. Вариант 4 Составить программу, отображающую на экране процесс перемещения трактора по горизонтали
Вариант 5 Составить программу перемещения шарика по прямоугольной плоскости. Вариант 6 Составить программу “бегущей строки ” В качестве строки взять “BORLАND PASCAL”
Вариант 7 Составить программу вертикального меню, состоящую как минимум из 3-х окон. Передвижение по окнам меню осуществляется клавишами “вверх “ “вниз“ и ENTER Вариант 8 Составить программу горизонтального меню, состоящую как минимум из 3-х окон. Передвижение по окнам меню осуществляется клавишами клавишами “-> “ “<-“ и ENTER
Вариант 9 Составить программу работы робота, выполняющую передвижение деталей с одного станка на другой. (активный станок выделять по цвету) Вариант 10 Составить программу масштабирования строки, с помощью клавиш “вверх “, “вниз“

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: