Оператор присваивания Х:=2 Y:=5 X 2 Имя переменной Значение Y 5 Имя переменной Значение
A:=B+C А В С +
А:=2 А - 1 А 6 А 11 2*6= =11 а) Х:=2 б)Х:=1.5 Х:=Х ХХ:=2 Х + 1 Х:=Х Х ХY:=X/2 Y:=X + Y X:=X – Y 1. Определите значения переменных X и Y: Пример 1
Присвойте переменной N ее собственное значение, увеличенное в N раз Чему равно Х в результате выполнения программы: Х:=2; Х:=Х+Х; Х:=Х-Х 4. Определите значения переменных a и b: а) a:=5.8 б) a:=0 b:=-7.9b:=-9.99 b:= аb:=a a:=ba:=b
Поменяйте между собой значения двух переменных А и В, воспользовавшись третьей переменной R для временного хранения значения Пример 2 начало конец Поменять значения А и В местами ввод A, B вывод A, B R А ВR 52 А ВR 52 A:=B; B:=R; А 2 В 5 2 R:=A;
Решение: Program prim2; Var a, b, r: real; begin Write(Введите два числа ); Readln(a,b); R:=a; A:=b; B:=r; Write( a=, a, b=, b); End. конец R:= A; A:= B; B:= R; начало ввод A, Bвывод A, B
Задача: Поменяйте между собой значения трех переменных X, Y и Z по схеме тройного квартирного обмена: Х Y Z X. Program prim2_2; Var X,Y,Z,R: real; Begin Write(Введите три числа ); Readln(X,Y,Z); R:=X; X:=Z; Z:=Y; Y:=R; Write( X=, X, Y=, Y, Z=, Z); End. Домашнее задание*: Поменять местами значения переменных X и Y, не используя дополнительной переменной.