Урок 4.1. Простые операторы языка Pascal

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

С помощью оператора присвоения мы присваиваем результат выражения или функции переменной находящейся слева от оператора. Само выражение или функция распологается по правую сторону от оператора. Оператор записывается двумя рядом стоящими знаками двоеточия и равно - :=. Приведу пример записи оператора:

a := (5 + 10) * 3;

В результате выполнения этой строчки в Паскале, переменной a присвоится значение выражения справа, т.е. значение a будет равно 45.

Теперь, познакомившись с оператором присваивания, создадим простой конвертер массы, который будет переводит фунты в килограммы. Программа будет зарашивать массу в фунтах и выводить результат перевода в килограммах.

Листинг 4.1.1

Program Simple_Converter;

Uses Crt;

Const pound = 0.45359237;
Var 
	m:real;
Begin
	ClrScr;
	Write('Введите массу в фунтах: ')
	ReadLn(m);
	m := m * pound;
	Write('Результат равен: ', m,' кг');
	ReadLn()
End.

В этой программе всё кажеться просто и ясно. Сначала объявляем константу соотношения фунта с килограммом, т.е. если мы умножим 1 фунт на эту константу, то мы получим количество килограммов в одном фунте(1 фунт = 0.45359237 кг).

Простой и полезный пример применения оператора присвоения, константы и переменной, которые мы рассмотрели в предыщих уроках.

Оператор безусловного перехода GOTO

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