Форматированный вывод

Pascal дает возможность устанавливать необходимый формат вывода данных.

Например:

y:=36.5634

writeln(‘y=’,y);

writeln(‘y=’,y:5:2); {указывает, что число занимает 5 позиций с 2 знаками после запятой}

writeln(‘y=’,y:5:0) {указывает, что число занимает 5 позиций без дробной части}

В результате:

y=3.6563400000E+01

y= 36.56

y= 37

 

Оператор присваивания.

Общий вид:

имя переменной:=выражение;

Действие оператора: вычисляет значение выражения, стоящего справа от оператора присваивания, и присваивает его переменной, стоящей слева от оператора присваивания.

 

Оператор ввода

 

Операторы readи readln - предназначены для ввода значений переменных.

Общий вид:

read(параметры);

readln(параметры);

readln;

Параметрами этих операторов могут быть только имена переменных через запятую.

Например: read(a,h,v);

Отличие операторов, как в операторах вывода, заключается в том, что у readln курсор после завершения ввода значения переменной должен перейти к началу следующей строки на экране.

Также оператор readln часто используют последним оператором в программе для задержки экрана вывода результатов программы. В этом случае записывают readln;.

 

 

Операции отношения.

Операции отношения появляются при сравнении числовых величин.

Общий вид:

<арифметическое выражение1>< операция><арифметическое выражение2>

больше >
меньше <
больше или равно >=
меньше или равно <=
не равно <>
равно =

Результат любой операции отношения принимает значение TRUE либо FALSE.

Пример:

3>2 Ответ: TRUE

5>=-1 Ответ: TRUE

7+3<>4+6 Ответ: FALSE

Логические операции

 

В Паскале существуют логические операции: NOT, AND, OR, XOR

 

Ключевое слово Операция Формат записи
NOT Логическое отрицание NOT(x)
AND Логическое И (x) AND (y)
OR Логическое ИЛИ (x) OR (y)
XOR Логическое исключающее ИЛИ (x) XOR (y)

 

Результаты логических операций:

 

NOT(логическое выражение) – принимает значение TRUE (истина), если логическое выражение –FALSE (ложь), и принимает значение FALSE (ложь), если логическое выражение –TRUE (истина).

(логическое выражение1) AND(логическое выражение2) – принимает значение TRUE (истина), если оба логические выражения –TRUE (истина), и принимает значение FALSE (ложь) во всех остальных случаях.

(логическое выражение1) OR(логическое выражение2) – принимает значение FALSE (ложь), если оба логические выражения – ложь, и принимает значение TRUE (истина) во всех остальных случаях.

(логическое выражение1) XOR(логическое выражение2) – принимает значение FALSE (ложь), если оба логические выражения принимают одинаковые значения, и принимает значение TRUE (истина) в другом случае.

 








Дата добавления: 2016-06-02; просмотров: 694;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.