Зауваження до операторів присвоєння
- Кожне наступне присвоєння значення змінній, стирає попереднє значення.
Програма Екран Program P1;
Var x:integer;
Begin
X:=10; x:=5; Writeln(x);
End.5 - Щоб вивести на екран кожне значення змінної, потрібно декілька разів виконати оператор виведення.
Програма Екран Program P2;
Var x:integer;
Begin
X:=10; Writeln(x);
x:=5; Writeln(x);
End.10
5 - Оператор X:= X+5 виконує наступне: до старого значення X додає 5 та записує отриманий результат знов у змінну X.
Програма Екран Program P3;
Var x:integer;
Begin
X:=10; x:=x+7; Writeln(x);
End.17 - Оператор y:= x+1 змінює значення y, а не x. У цьому випадку значення x не змінюється.
Програма Екран Program P4;
Var x:integer;
Begin
X:=10; y:=5; y:=x+1;
Writeln(x,’ ‘,y);
End.10 11 - Оператори y:= x та x:= y виконують різні дії. Опертор y:= x змінює значення y, а оператор x:= y змінює значення x.
Програма Екран Program P5;
Var x,y:integer;
Begin
X:=10; y:=5; y:=x;
Writeln(x,’ ‘,y);
End.10 10 Program P6;
Var x,y:integer;
Begin
X:=10; y:=5; x:=y;
Writeln(x,’ ‘,y);
End.5 5
Немає коментарів:
Дописати коментар