Завдання: скласти програму для обчислення твору двох матриць 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
Скласти програму масштабування рядка, за допомогою клавіш "вгору ", "вниз"