Отримання знань
дистанційна підтримка освіти школярів
Матеріал підготувала Підлужняк Наталія Григорівна, вчитель інформатики ФМГ №17 ВМР (м.Вінниця)
Тренувальне тестування
“Алгоритми з розгалуженням”
1) Якого значення набуде змінна z після виконання фрагменту програми?
2) Якого значення набуде змінна t після виконання фрагменту програми?
q= 17
r= 8
if 2*r-q<6:
t= r**2
else:
t= r+q
3) Якого значення набуде змінна w після виконання фрагменту програми?
f= 56
if f==58:
w= 111
else:
if (f==56) and (f==57):
w= 222
else:
w= 333
4) Якого значення набуде змінна s після виконання фрагменту програми?
u= 14
y= 27
if (2*u>y) and (y-u<20):
s= u+5
else:
s= y-6
5) Якого значення набуде змінна b після виконання фрагменту програми?
q= 30
w= 21
if (q-w>0) and (2*w<35):
b= 4*w
else:
b= 5*q
6) Якого значення набуде змінна h після виконання фрагменту програми?
a= -9
b= 16
if (a+b>2) or (a+10<15):
h= a**2
else:
h= 2*b+1
7) Якого значення набуде змінна f після виконання фрагменту програми?
s= 25
d= 47
if (d-4>50) or (s+2<30):
f= s+3
else:
f= d-7
8) Якого значення набуде змінна n після виконання фрагменту програми?
z= 2
x= 3
if (z<1) or (x<-10):
n= z+1
else:
if (x+1>6) and (3*z<4):
n= z+3
else:
n= z+4