Задачи по программированию по курсу ЯПиМТ. Родионова Т.Е. - 20 стр.

UptoLike

Составители: 

20
{unionREGSr;
r.h.ah=9;
r.h.bh=0;
r.h.dl=x;
r.h.bl=attr;
r.x.cx=1;
int86 (0x10,&r,&r);
}
Пример 6: Очистить экран.
#include <dos.h>
void main(void)
{
r.h.ah=6;
r.h.al=0;
r.h.bh=0x7;
r.h.cx=0;
r.h.cl=0;
r.h.dh=24;
r.h.dl=79;
int86 (ox10,&r,&r);
}
Пример 7: Составить функцию вывода строки в центре экрана, красными буквами на зеленом фоне с
мерцанием, вертикально.
main()
{ char buffer[]="строка1\0";
int x,y,attr;
char *buf=buffer;
attr=4+16*2+127;
x=10;y=10;
do while (*buf!='\0')
{ goto_xy(x,y);
writechar(*buf,attr);
buf++;
y++;
}
}
Пример 8: Ввести символ с клавиатуры.