Скачать презентацию ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ Оператор ПРИСВАИВАНИЯ А Скачать презентацию ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ Оператор ПРИСВАИВАНИЯ А

Операторы лин_структуры.ppt

  • Количество слайдов: 3

ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ Оператор ПРИСВАИВАНИЯ А : = В , где А – имя ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ Оператор ПРИСВАИВАНИЯ А : = В , где А – имя переменной, В – имя переменной, математическое или логическое выражение. Оператор работает следующим образом. Сначала вычисляется значение выражения, стоящего справа. Затем это значение присваивается переменной, стоящей слева от знака : =. Примеры: a : =a+b; sum : =sum+a; t : =sqr(sin(x))+y; Операторы присваивания записываются также для символьных и строковых переменных: в этом случае значения заключаются в апострофы. Примеры: s : =‘моя первая программа’; t : = ‘Д’;

Оператор ВВОДА Назначение оператора ввода – присваивание переменным исходных значений. Синтаксис оператора: READ( < Оператор ВВОДА Назначение оператора ввода – присваивание переменным исходных значений. Синтаксис оператора: READ( < список ввода>); или READLN(< список ввода>); Отличие: оператор READ оставляет курсор после ввода на той же строке, а READLN переводит на другую строку. Примеры: Если VAR a, m : real; то в основном блоке программы может быть оператор READ( a, m); Дойдя до этого оператора, программа приостанавливает свою работу и ждет ввода с клавиатуры двух чисел. Между собой они должны отделятся пробелом.

Оператор ВЫВОДА Оператор вывода обеспечивает вывод информации на экран дисплея. WRITE ( <список вывода> Оператор ВЫВОДА Оператор вывода обеспечивает вывод информации на экран дисплея. WRITE ( <список вывода> ); WRITELN ( <список вывода> ); Отличие: оператор WRITE после окончания работы оставляет курсор на той же строке, а WRITELN переводит курсор на другую строку. Примеры: WRITELN ( t : 7 : 3); Значение t будет выведено на экран с точностью до 3–го знака после запятой, а под все число будет отведено 7 позиций, включая знак и десятичную точку. WRITELN ( ‘S =‘, S : 7 : 2); { Будет выведено на печать S = 35. 20 } WRITELN ( ‘S =‘, 3. 14*SQR(R) : 7 : 3); WRITELN ( A, ’ = ‘, B);