Практикум по программированию на языке Turbo Pascal. Часть 1. Портнягина В.В - 25 стр.

UptoLike

Окончание табл. 8
1 2 3
Х = 25,014 WriteLn ('x = ', x : 4 : 0) X = 25
Х = 25,014 WriteLn (x = ', х : 6 : 3) X = 25.014
В = –7,86 WriteLn ('B = ', В : 0 : 0) B = –8
D = 5,0 WriteLn (‘Длина = ', d : 0 : 0))см') Длина = 5 см
R = –123,1234567 WriteLn (‘R = ’, R) R = –1.2312345670000E + 0002
R = –123,1234567 WriteLn (‘R = ’, R7 : 2) R = –123.12
7. Управление режимами вывода данных на экран дисплея
В понятие «удобство работы с пользовательским интерфейсом» входят:
шрифтовое оформление информации, представленной на экране;
расположение различных частей информации, относительно друг друга;
цветовое оформление информации, представленной на экране.
Шрифт в текстовом режиме устанавливает операционная система. Изме-
нить его нет возможности, но можно менять расположение информации на
экране и цветовое оформление.
7.1. Управление положением курсора на экране монитора
Инструкции Write и WriteLn вы-
водят информацию, начиная с той по-
зиции экрана, в которой находится кур-
сор. Положение курсора на экране
определяется номером строки и номе-
ром позиции в строке, которые можно
рассматривать как координаты курсора.
В стандартном режиме на экране могут
быть отображены до 25 строк текста
длиной до 80 символов.
Рис. 8. Положение курсора
на экране монитора
Хэто горизонтальная координата
которая меняется от 1 до 80 (определя-
ет номер позиции в строке).
Y – это вертикальная координата, которая меняется от 1 до 25 (определя-
ет номер строки). За начало координат принят левый верхний угол экрана
(рис. 8). Левая верхняя точка экрана имеет координаты (1,1), правая нижняя
(80,25). Процедура GoTo (X,Y) позволяет вывести текст с определенной по-
зиции экрана.
Процедура в общем виде выглядит так: GoToXY(координата Х, коор-
дината Y), где координата Х, координата У выражения целого типа, зна-
чения которых задают новое положение курсора. К примеру, инструкции
GoToXY(34,13); write('Turbo Pascal');
выводят сообщение примерно в середине экрана, в 34-й строке с 13-й позиции.
25
                                                                       Окончание табл. 8

           1                           2                                  3
Х = 25,014           WriteLn ('x = ', x : 4 : 0)            X = 25
Х = 25,014           WriteLn (x = ', х : 6 : 3)             X = 25.014
В = –7,86            WriteLn ('B = ', В : 0 : 0)            B = –8
D = 5,0              WriteLn (‘Длина = ', d : 0 : 0))см')   Длина = 5 см
R = –123,1234567     WriteLn (‘R = ’, R)                    R = –1.2312345670000E + 0002
R = –123,1234567     WriteLn (‘R = ’, R7 : 2)               R = –123.12

    7. Управление режимами вывода данных на экран дисплея
    В понятие «удобство работы с пользовательским интерфейсом» входят:
    – шрифтовое оформление информации, представленной на экране;
    – расположение различных частей информации, относительно друг друга;
    – цветовое оформление информации, представленной на экране.
    Шрифт в текстовом режиме устанавливает операционная система. Изме-
нить его нет возможности, но можно менять расположение информации на
экране и цветовое оформление.

     7.1. Управление положением курсора на экране монитора
     Инструкции Write и WriteLn вы-
водят информацию, начиная с той по-
зиции экрана, в которой находится кур-
сор. Положение курсора на экране
определяется номером строки и номе-
ром позиции в строке, которые можно
рассматривать как координаты курсора.
В стандартном режиме на экране могут
быть отображены до 25 строк текста
длиной до 80 символов.                        Рис. 8. Положение курсора
     Х – это горизонтальная координата           на экране монитора
которая меняется от 1 до 80 (определя-
ет номер позиции в строке).
     Y – это вертикальная координата, которая меняется от 1 до 25 (определя-
ет номер строки). За начало координат принят левый верхний угол экрана
(рис. 8). Левая верхняя точка экрана имеет координаты (1,1), правая нижняя –
(80,25). Процедура GoTo (X,Y) позволяет вывести текст с определенной по-
зиции экрана.
     Процедура в общем виде выглядит так: GoToXY(координата Х, коор-
дината Y), где координата Х, координата У — выражения целого типа, зна-
чения которых задают новое положение курсора. К примеру, инструкции
                    GoToXY(34,13); write('Turbo Pascal');
выводят сообщение примерно в середине экрана, в 34-й строке с 13-й позиции.



                                          25