Скачиваний:
8
Добавлен:
04.11.2020
Размер:
1 Кб
Скачать
#include <stdio.h>
#include <conio.h>
#include  <bios.h>
#include  <dos.h>
#define ESC 27
main()
{
 int ch,x=5,y=5,j;   //Начальное положение курсора
 union REGS in,out;
 textbackground(0);   
 clrscr();
 window(15,8,65,18);   // Окно 8 строк на 48 столбцов
 textbackground(2); //Устанавливаем зеленый цвет фона
 clrscr();  
 textcolor(0);  //Цвет курсора - курсора
 do
   {
    clrscr();  //Очистка экрана
    gotoxy(x,y); //Переводим курсор в положение x,y
    cprintf("*");  //Вывод "звездочки"
    while (bioskey(1)==0);  //Использование прерывания INT 16h
    ch=bioskey(0);
    switch (ch)
	{
	 case 15360 : //Вверх -  F2
	   {
	    y--;
	    break;
	   }
	 case 15616  : //Вниз - F3
	   {
	    y++;
	    break;
	   }
	 case 15872 : //Вправо - F4
	   {
	    x++;
	    break;
	   }
	 case 15104  : //Влево - F1
	   {
	    x--;
	    break;
	   }
	 case 283  :  //Выход - ESC
	   {
	    j=0;  break;
	    }
	  default:  break;
	}
   } while(j);
}
Соседние файлы в папке Всякие лабы