Программирование на языке Turbo Pascal

Целочисленный


CHAR

Low(х)

возвращают минимальное значание указанного диапозона переменной Х


Тип-диапозан

Логический

High(х)



возвращают максимальное значание указанного диапозона переменной Х

Пример использования различных порядковых типов переменных:

Текст программы:

Результат работы программы:

uses crt;

type d=(x,y,z,k,l,m,n);

    d2=k..n;

var a:d;

    b:x..z;

    c:d2;

    f,f1:20..500;

    i:integer;

    i1:word;

    i2:byte;

    i3:longint;

    i4:boolean;

    ch:char;

begin

 clrscr;

  a:=d(2);

  b:=z;

c:=d(5);

c:=pred(c);

if a=z then writeln('Z');

if a=b then writeln('EYS');

if c=l then writeln('L');

c:=succ(c);

if c=m then writeln('M');

i:=ord(c);  write(i);

writeln(low(i),'   ',high(i));

writeln(low(i1),'   ',high(i1));

writeln(low(i2),'   ',high(i2));

writeln(low(i3),'   ',high(i3));

writeln(low(i4),'   ',high(i4));

f1:=low(f);

writeln(f1,'   ',high(f));

readkey;

end.

Z

EYS

L

M

5

-32768       32767

0    65535

0    255

-2147483648     2147483647

False         True

20      500

3.      Условный оператор (выбор одного из двух направлений)

В разветвляющихся вычислительных процессах отдельные этапы вычислений выполняются не всегда в одном и том же порядке, а в зависимости от некоторых условий выбираются для исполнения различные их последовательности.



Содержание раздела