Операторы присваивания, ввода и вывода
Оператор присваивания Оператор присваивания имеет следующий вид: [Let] <имя переменной > = список, где имя оператора Let не обязательно, список может принимать одно из четырех значений: это либо числовая константа, либо строковая константа, либо переменная, либо арифметическое выражение. Примеры: А=5: В12#=3.789: D$=”Alfa”: B=A: X=2*A/B12 При выполнении оператора значение из правой части присваивается левой.
Оператор вывода Оператор вывода имеет следующий вид: Print символьные константы, числовые константы, переменные, арифметические выражения, где все перечисленные данные могут быть использованы в любом количестве и любом порядке. Данные в операторе можно разделять либо запятой либо точкой с запятой,при этом вывод данных будет по зонам (14 знако-мест) или через пробел соответственно. Каждый оператор Print выводит данные с новой строки,если в конце предидущего оператора не стоит точка с запятой, иначе курсор для вывода удерживается в предидущей строке. Примеры: Print “a,b,c=”:a,b,c: Print “(a+b)/(c*d)=”; (a+b)/(c*d): Print “a=”;a,”b=”;b,”c=”;c В операторе Print может отсутствовать список данных, тогда будет выведена пустая строка Оператор ввода Оператор ввода имеет следующий вид: Input символьная константа запятая или точка с запятой список переменных через запятую символьная константа может отсутствовать, но это текст, который в протоколе выполнения отображается без изменения и подсказывает пользователю, что надо вводить. Если символьная константа отделена от перенных точкой с запятой, то при выводе за символьной константой появляется знак вопроса он же вывдится при отсутствии символьной константы. Примеры: Input “a,b,c=”;a,b,c: Input “введи три числа”,a,b,с: Input a,b,c Во время работы программы опреатор Input останавливает работу программы и ждет ввода данных с клавиатуры.Данные вводятся через запятую, при этом должно быть соотиетствие между данными и переменными по количеству, типу и месту положения
|