|
||||||||||||||||||||||||
Пример2. Пример3. Ввод и вывод данных.. Пример4. Пример5. Пример6. Задания для самостоятельного выполненияПример2 A:=7; A:=-5; A:=2*A; Проиллюстрируем как изменялось значение переменной (ячейки) A с помощью так называемой трассировочной таблицы, в которой для каждой переменной показывается, как она меняется после выполнения очередной команды:
Ответ: А=-10 Пример3 A:=6; B:=8; A:=B – A; B:=10 – B/A; Проиллюстрируем как изменялись значения переменныхA и B с помощью трассировочной таблицы:
Ответ: А=2, B=6
Ввод и вывод данных. Для вывода данных из оперативной памяти на экран монитора используется оператор вывода writeили writeln: write(x1, x2, …xn,’текст’); writeln(x1, x2, …xn,’текст’); Отличие операторов write и writeln в том, что после работы оператора write курсор остается в той же строке где распечатались данные. После работы оператора writeln курсор переходит на следующую строку. Пример4 x:=9; write(x); Результат на экране: 9 Пример5 write(‘Helloworld’); Результат на экране:Helloworld Пример6 x:=6; x:=x+1; write(‘x=’,x); Результат на экране:x=7
Для ввода данных с клавиатуры в оперативную память компьютера используется оператор readи readln: read(x1, x2, …xn); readln(x1, x2, …xn); После выполнения оператор read перейдет в режим ожидания данных: пользователь должен ввести данные с клавиатуры, разделяя их пробелом, и нажать клавишу Enter. Отличие между read и readln аналогично write и writeln. В наших программах разницы между read и readln мы не увидим, поэтому договоримся в дальнейшем использовать только readln.
Задания для самостоятельного выполнения В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» —соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Для каждого фрагмента программы постройте трассировочную таблицу, под которой запишите требуемый ответ.
1. Определите значение переменной b после выполнения алгоритма.В ответе укажите одно целое число — значение переменной b:
|
||||||||||||||||||||||||
|