русс | укр

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

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

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

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


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

Варіант 9. Опрацювання двовимірних масивів


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


Const n, m – кількість рядків та стовпчиків у масиві.

TElement – тип елементів масиву.

TМ = array [1..n,1..m] of TElement;

1) Procedure VectorRead(var A: TМ);

Ввести розмірність масиву з клавіатури. Елементи масиву створюються випадковим чином.

2) Procedure VectorWrite(var A: TМ);

Вивести елементи масиву на екран у прямокутній формі.

3) function IsMatrixK(A: TM): Boolean;

Повернути значення True, якщо матриця квадратна.

4) Procedure Diagonal(A: TM; var SumD: TElement);

Обчислити суму додатних елементів, що знаходяться над головною діагоналлю.

2.Записати у звіт тексти модуля і програми, яка використовує модуль.

3. Записати результат виконання програми.

 

Лабораторна робота № 14

Створення графічних зображень

Мета:.Навчитися використовувати графічне середовище Паскаля на прикладі побудови графіка функції

Теоретичний матеріал

1. Псевдографіка у текстовому режимі. Екран дисплея в текстовому режимі містить 80 символів у рядку і 25 символів у стовпці.

Найпростіші графічні побудови можна виконати в текстовому режимі функціонування екрана засобами псевдографіки і за допомогою процедур задання потрібної позиції для виведення зображення на екран, кольору зображення тощо, тобто процедур з модуля Crt. Символи псевдографіки розміщені у другій половині таблиці кодів ASCII. Це такі символи та коди:

Для вставляння символу псевдографіки в текст програми слід натиснути клавішу Alt і, утримуючи її, набрати па правій частині клавіатури три цифри, що відповідають коду.

Символами псевдографіки можна нарисувати, наприклад, таке:

Процедури і функції модуля Crt, які використовують для оформлення результатів виконання програми (для керування наведенням на текстовий екран):

ClrScr— процедура очищення екрана.

ReadKey: char — функція, що отримує символьне значення натиснутої клавіші на основній клавіатурі.



KeyPressed— логічна функція, яка набуває значення true, якщо натиснута будь-яка клавіша на основній клавіатурі.

ТеxtCо1ог(<колір>) — процедура, яка задає колір тексту.

ТехtВаскGround(<колір>) — процедура, яка задає колір фону.

GoToXY(x, у) — процедура, що переводить курсор у координату (х, у) текстового вікна екрана.

WhereX — функція, яка повертає значення стовпця, де є курсор наведення результатів.

WhereY — функція, яка повертає значення рядка, де є курсор наведення результатів.

Window(xl, yl, х2, у2) — процедура, що задає координати вікна наведення: тут (xl, yl) — координати лівого верхнього кута, (х2, у2) - правого нижнього.



<== предыдущая лекция | следующая лекция ==>
Структура модуля | Вбудовані константи, що позначають кольори і відповідні їм коди


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


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

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

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


 


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

 
 

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

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