Основи програмування


Які ви знаєте команди для роботи з екраном в текстовому режимі?



Download 82,94 Kb.
bet12/18
Sana05.03.2023
Hajmi82,94 Kb.
#916666
1   ...   8   9   10   11   12   13   14   15   ...   18
Bog'liq
op answers kol2

Які ви знаєте команди для роботи з екраном в текстовому режимі?


1 cgets Введення рядка з консолі
cputs Виведення рядка на екран
4 cprintf Виведення формату на екран
6 cscanf Введення з клавіатури
2 clreol Стирання тексту від курсора до кінця рядка
3 Clrscr Очищення екрану
7 getch Затримка виконання програми до натиснення клавіші
11 kbhit Аналіз натиснення клавіші без затримки програми
8 getche Введення символу з клавіатури з ехо-виведенням на екран
9 getpass Введення пароля
10 gotoxy Переміщення курсора в задану точку екрану
12 movetext Переміщення тексту в задану точку екрану
13 putch Виведення символу на екран
14 puttext Виведення тексту в задану точку екрану
15 ungetch Повернення символу на екран
16 wherex Отримання ординати X положення курсора
17 wherey Отримання ординати Y положення курсора
18 highvideo Підвищена яскравість тексту, що виводиться
19 lowvideo Знижена яскравість тексту, що виводиться
20 normvideo Нормальна яскравість тексту,
21 textbackground Установка кольору фону
22 textcolor Установка кольору тексту, що виводиться
23 window Формування вікна
  1. Як в програмі необхідно описати підключення модуля для встановлення графічного режиму? Навести приклад.


Спочатку треба включити бібліотеки conio.h, graphics.h. Далі запустити initgraph(&gd,&gm,”шлях”), де перший аргумент &gd це номер потрібного драйвера , а &gm – номер бажаного графічного режиму, ”шлях” це шлях до файлу egavga.bgi.
Приклад:
include
include
include
int main {
int q=2,r=9
initgraph(&q, &r, "c:\\tc\\bgi\\")
}
  1. Як здійснюється ініціалізація графічного режиму?


ініціалізацію графічної системи виконує функція initgraph (&gd, &gm, “шлях до BGI-файлу”); де gd – номер потрібного драйвера, а gm – номер бажаного графічного режиму.

якщо файл з вказаним драйвером знайдений, то йому (динамічно)виділяється пам’ять і його завантажують, якщо ж пам’яті не досить, функція завершиться аварійно з кодом “-5”. Опісля initgraph() динамічно запитує блок оперативної пам’яті розміром розміром 4 Кбайт (за замовчуванням). Потім ініціалізуються графічні змінні і відбувається переведення в графічний режим.


При цьому екран очищується і покажчик поточної позиції встановлюється в лівий верхній кут.


  1. Download 82,94 Kb.

    Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish