-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtracing_vars.py
80 lines (63 loc) · 999 Bytes
/
tracing_vars.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Mr. Callaghan
# DATE
# tracing_vars.py
# Create tracing programs to demonstrate how variable values can change
# initialize variables
x = 5
y = 10
z = 2
# tracer program #1
x = x+5
z = y+10
x = x+5
y = x+10
z = z*2
print (x)
print (y)
print (z)
print ("\n----------------------------------------------\n")
# initialize variables
x = 5
y = 10
z = 2
# tracer program #2
y = 2*10+x-5
x = z*x+(x-3)
y = 2*x-3
z = 1
x = x*2+1
print (x)
print (y)
print (z)
print ("\n----------------------------------------------\n")
# initialize variables
x = 5
y = 10
z = 2
# tracer program #3
x = x**2
y = x+y
z = y+x
x = z-y+x
y = y//4
y = y**3
z = y-x+z
print (x)
print (y)
print (z)
print ("\n----------------------------------------------\n")
# initialize variables
x = 5
y = 10
z = 2
# tracer program #4
x = x-3
y = x+y
y = y+x
z = x
x = z-x
y = z
print (x)
print (y)
print (z)
input("\nPress enter to exit.")