Перевод числа из десятичной системы счисления в шестнадцатеричную.

Напишем программу, которая вводит с клавиатуры целое число в диапазоне от 0 до 15 и преобразует его к шестнадцатеричной системе счисления. Напомню, что в шестнадцатеричной системе счисления числа в диапазоне от 0 до 9 соответствуют таким же числам в ...

Ветвления в Pascal.

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

Оператор выбора Case Of в Pascal.

Помимо условного оператора If в языке программирования Pascal существует оператор выбора Case of. Рассмотрим его применение на примере программы, которая выводит на экран то или иное сообщение, в зависимости от введенного числа.

Циклы и массивы

Использование оператора WITH ... DO.

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

Тип данных Real.

Тип REAL (вещественный). Число типа REAL занимает три слова (шесть байтов). При работе с вещественными числами нужно помнить, что на любом отрезке вещественной оси существует бесчисленное множество ...

Уроки Паскаль

В данном уроке будет рассмотрено применение логических и символных констант. Логическая константа может принимать только 2 значения, либо True, либо False. В качестве значения символьной константы могут использоваться любые символы, которые есть в ПК. Эти символы заключаются в апострофы.

Program number23;
Uses Crt;
Const t = true;
var f, r: boolean;
Begin
ClrScr;
f:=false;
r:=f and t;
Write(r);
ReadLn
End.

В строке №3 записываем раздел для описания констант. Раздел для описания констант начинается с зарезервированного слова Const. Далее, после слова Const записываем имя константы, которое придумываем сами. Например, назовем константу «t» и присвоим ей логическое значение true (правда). Соответственно, тип данных для этой константы определится автоматически как Boolean.

В строке №4 запишем 2 логические переменные «f» и «r».

В строке №7 логической переменной «f» присвоим логическое значение False (ложь).

В строке №8 запишем переменную «r» и присвоим ей значение f and t. Слово «and» между переменной «f» и константой «t» обозначает операцию, которая называется логическое умножение (конъюнкция). Согласно законам булевской алгебры, комбинация 2-х логических переменных (в нашем случае одной логической переменной и одной логической константы), связанных между собой союзом «and» (и) является истиной, если обе переменные истинны. У нас переменная «f» не является истинной, поэтому результат будет False.

logicheskie konstantih

logicheskie konstantih.



Использование символьной константы.

Program number24;
Uses Crt;
Const hello = ‘&’;
Begin
ClrScr;
Write(hello);
ReadLn
End.

В строке №3 записываем константу с именем «hello» и присваиваем ей значение «&». Здесь необходимо запомнить, что значение символьной константы всегда заключается в апострофы.

В строке №6 выводим значение константы «hello» на экран.

simvoljnihe konstantih

simvoljnihe konstantih.



Дополнение к материалу.

Символ можно указать, записав его числовой код после знака #. Например, амперсанд & можно записать так: #38(по кодовой таблице ASCII амперсанд имеет код 38.

Program number24;
Uses Crt;
Const hello = #38;
Begin
ClrScr;
Write(hello);
ReadLn
End.

Комментарии  

 
+6 # Нео 07.12.2012 16:14
$ - шестнадцитиричн ые переменные
# - AscII
ЧТО ЕСТЬ ИЩЕ?
Ответить
 
 
0 # срочно 10.02.2013 13:53
администратор пожалуйста обясните в чем разниц сonst t = true и f:=folse :sigh:
Ответить
 
 
+2 # Prog 27.03.2014 06:25
Это логические данные типа булин, которые могут принимать значения только true или false.
Ответить
 
 
-1 # Vasil 29.09.2021 18:42
Правда или ложь
Ответить
 

Добавить комментарий

   ГлавнаяПаскальУроки ПаскальЛогические и символьные константы.