Тип данных String в Pascal.

Со строковыми переменными можно производить различные операции. Операция сцепления строк позволяет соеденить 2 строки между собой.

Тип данных Char. Функции Ord, Chr.

Мы с Вами уже рассмотрели типы данных, которые позволяют хранить и обрабатывать целые числа (integer) и дробные числа (real). Теперь рассмотрим тип данных, позволяющий хранить и обрабатывать различные символы. Символы – это все буквы и значки, ...

Тип данных Boolean. Значения True, False в Pascal.

Мы рассмотрели с Вами целый тип данных (integer), вещественный тип (real), символьный (char). В этом уроке мы рассмотрим тип данных, который имеет большое значение в программировании. Логический типBoolean. Одной из особенностей этого типа данных ...

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

Итерационные циклы.

Если число повторений заранее не известно и решение о завершении цикла принимается на основе анализа некоторого условия, то такой повторяющийся вычислительный процесс называется итерационным циклом.

...

Манипулирование строками STRING.

В языке Паскаль при работе с текстами чаще всего используются короткие строки типа STRING. Стандартные процедуры READLN(St), WRITE(St) и WRITELN(St) поддерживают ввод и вывод строк переменной длины ...

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

Мы рассмотрели с Вами целый тип данных (integer), вещественный тип (real), символьный (char). В этом уроке мы рассмотрим тип данных, который имеет большое значение в программировании. Логический типBoolean. Одной из особенностей этого типа данных является то, что логические переменные могут принимать только 2 значения : True (правда) и False (ложь).

program number16;
uses crt;
var X:integer;
Y:Boolean;
begin
clrscr;
X:=4;
Y:=X>3;
writeln(Y);
Y:=X<3;
writeln(Y);
readln
end.

В строке №4 записываем переменную Y и указываем для нее тип данных Boolean. Этот тип данных служит для проверки истинности утверждения. Переменная данного типа может принимать только 2 значения. В случае если утверждение верно, то переменная принимает значение True, если утверждение неверно, то переменная принимает значение False.

В строке №7 присваиваем переменной X значение равное «4».

Строка №8. Здесь мы проверяем истинность утверждения о том, что X больше «3». Так как значение переменной «X» это «4» и «4» > «3», то утверждение окажется правдой и на экран выведется сообщение TRUE. Таким образом, мы видим, что для того чтобы проверить истинность того или иного утверждения необходимо переменной типа Boolean присвоить какую-нибудь операцию отношения.

В строке №9 выводим на экран значение логической переменной «Y». В нашем случае утверждение («X>3») является истиной, поэтому на экран выводится сообщение TRUE

Строка №10. Это сообщение ложно, т.к. «4» не меньше «3». Поэтому на экран выводится сообщение FALSE.

tip dannihkh boolean

tip dannihkh boolean.



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

TRUE – означает истину.
FALSE – означает ложь.


В логических операциях могут использоваться следующие операции отношения:

Операции отношения Запись на языке Паскаль
Меньше <
Меньше или равно <=
Больше >
Больше или равно >=
Равно =
Не равно <>

Операции отношения применимы к типам данных REAL, INTEGER, CHAR, STRING.
В операциях отношения могут участвовать только однотипные операнды, т.е. переменные которые мы сравниваем должны быть одного типа данных. Например, в нашем примере (в строке №8 и №10) мы сравниваем переменную «X», которая имеет целый тип Integer с числом 3 (3 также является целым числом). Процедура согласования специальных технических условий состоит из нескольких этапов. Узнать порядок согласования сту Москва можно на сайте firest.net. Мы не можем сравнивать переменную «X» с буквой «K», поскольку символы относятся к типу данных Char. Однако в данном правиле есть исключение: можно сравнивать переменные типа Integer и Real друг с другом.

Комментарии   

+14 # Пашок 29.11.2012 16:24
Лучшая статья!!! :D :lol: :-) ;-)
Ответить
-14 # Царь 11.01.2013 08:55
за сколько в среднем можно понять Паскаль ??? надеюсь все получиться :roll:
Ответить
0 # Hean_edy 02.02.2013 14:33
Выучить паскаль не сложно а научится писать програмы или алгоритмы к прогамам ето уже тежело
Ответить
-2 # мям 10.12.2015 17:04
Выучить паскаль можно за 4-5 месяцев. Я имею в виду не просто прочитать книгу и выучить операнды, а выучить и УМЕТЬ ИСПОЛЬЗОВАТЬ НА ПРАКТИКЕ(= писать программы самого разного рода)
Ответить
-5 # Виталий 30.12.2015 18:08
Паскаль учится легко (20 дней - 1 месяц). Но чтобы научиться его применять на практике надо 1/2 года минимум.
Ответить
-1 # Карин 13.11.2016 00:10
Я вот полночи учу почти с нулей паскаль, ибо мой преподаватель решил обрадовать меня скорым (завтрашним) конкурсом по программировани ю. Ну, до циклов уже дошла.
Ответить
-14 # срочно 10.02.2013 12:04
а можно сравнить char c char-ом???????? ??????
Ответить
-12 # rad 21.02.2013 23:01
Конечно можно,
например, f
Ответить
-11 # rad 21.02.2013 23:02
F
Ответить
-13 # срочно 10.02.2013 12:06
например chr(25) >= chr(16)???????? ??
Ответить
-10 # нет 18.01.2015 09:27
Нет нельзя
Ответить
-10 # p 05.06.2014 18:44
:sad: :oops: :oops: :oops: :oops:
Ответить
0 # dinalty 06.11.2014 13:35
Не знаю, за сколько можно выучить паскаль, но я до ООП в с++ дошел за пару месяцев, освоив его полностью ... Главное стремление мой друг ;-)
Ответить
-5 # Вовка 06.07.2015 00:58
Я написал

Begin
If true then write ('правда');
If false then write ('ложь')
end.

Не могу понять логику машины. Он пишет что правда. Это получается, что я сам задаю, что условие верно или не верно?
Ответить
-3 # HoM14eK 09.03.2017 09:32
он выполняет условие "if" раз оно истиное он заканчивает работу.
Ответить
-12 # Погромист 17.05.2016 05:49
Не могу в Паскаль. Что мне делать? Планирую прыгать с крыши.
Ответить
-3 # Gammy 04.03.2017 17:17
Вы тупенькие?Не понимаю зачем негатив на всех комментариях.
Ответить
+5 # не надо так 10.12.2017 22:04
очередной комментарий который задизлайкают уже написан.
Ответить
+6 # простой человек 10.12.2017 22:05
просто в комментах одни злодеи((
Ответить
+2 # женщина трактор тртр 10.03.2018 17:07
:D :lol: это жизненная статья
Ответить

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

Защитный код
Обновить

   ГлавнаяПаскальУроки Паскаль