КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Оператор присваивания. Этот оператор обозначается :=Этот оператор обозначается :=. При его выполнении вычисляется выражение, стоящее в правой части, и значение выражения присваивается переменной, стоящей в левой части. Тип выражения должен соответствовать типу переменной. Примеры операторов присваивания (переменные x, y – вещественного типа, m, n, k – целого типа): y : = m*x –3/n; n : = k*k*k; Организация ввода и вывода Для ввода данных с клавиатуры используются операторы read и readln, имеющие следующий формат: read (x1, x2, ..., xn); readln (x1, x2, ..., xn); Здесь x1, x2, ..., xn – имена переменных допустимых типов данных. Значения x1, x2, ..., xn набираются минимум через один пробел на клавиатуре и высвечиваются на экране. После набора данных для одного оператора нажимается клавиша ввода Enter. После выполнения оператора read курсор остается в этой же строке, а после выполнения оператора readln курсор автоматически переходит в начало следующей строки. Примеры записи операторов ввода: read (i, j, k); readln (xmin, xmax); Для вывода используются операторы: write (y1, y2, .., yn); writeln (y1, y2, ..,yn); Здесь y1, y2, .., yn – выводимые выражения. Окончание ln в операторе writeln означает, что курсор после завершения вывода переходит к началу следующей строки на экране. Примеры записи операторов вывода: write (a, b, (a+b)/2, sqrt (a*b)); writeln (‘Результат вычислений =’, resultat); В операторах write и writeln имеется возможность записи выражения, определяющего ширину поля вывода. Примеры: write (n:8); {выводится значение целочисленной величины n в крайние правые позиции поля шириной 8 позиций} writeln (x: 10: 3); {выводится значение вещественной величины x в формате с фиксированной точкой в крайние правые позиции поля шириной 10 позиций, причем после десятичной точки выводится 3 цифры} Если при выводе число не будет помещаться в указанный формат, то часть значения перед десятичной точкой будет выведена полностью. Организация программ разветвляющейся структуры Логические выражения Логическое выражение вырабатывает результат логического типа: trueи false. Эти выражения записываются с помощью операций отношений и логических операций. Логические операции (L1 и L2 – логические выражения)
Операции в порядке убывания их приоритета располагаются следующим образом:
Пример логического выражения: not (ln(x) > 5) and ((a <= 5) or (y = 0.2))
|