Тестування має на меті оцінити теоретичні знання та практичні навички після декількох уроків, присвячених розгалуженим алгоритмам у 8 класі, що реалізовані мовою програмування Python
Конструктор тестів
Тестування має на меті оцінити теоретичні знання та практичні навички після декількох уроків, присвячених розгалуженим алгоритмам у 8 класі, що реалізовані мовою програмування Python
Згадайте все про розгалуження в програмі на Python
1
Яке службове слово використовується для опису першої умови оператора розгалуження (використовується для першого блоку команд)?
2
Яке службове слово додатково використовується для оператора повного розгалуження (використовується для останнього блоку команд)?
3
Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження. Яке службове слово використовується при цьому?
4
Чи потрібно використовувати відступи при описі блоку команд в алгоритмічній структурі розгалуження?
5
Що буде результатом виконання даного коду в мові програмування Python?
6
Що буде результатом виконання даного коду в мові програмування Python?
7
Що буде результатом виконання даного коду в мові програмування Python?
8
Поставте у відповідність кожному фрагменту коду пояснення
x=int(input('Введіть суму '))
a=x%10
b=x//10%10
if(a==1) and (b!=1):
print (x, 'гривня')
elif ((a==2)or(a==3)or(a==4))and(b!=1):
print (x, 'гривні')
else:
print(x, 'гривень')
До введеного числа додає напис "гривень", "гривня", "гривні" згідно з правилами української мови
if(a<0):
print ("твердий")
elif (a>100):
print ("газоподібний")
else:
print("рідкий")
Виводить стан води при різних температурах
a=float(input())
b=float(input())
if a>b:
print(a)
elif a==b:
print("a==b")
else:
print(b)
Виводить більше з двох чисел, якщо числа однакові, виводить повідомлення a==b
9
Яким буде результат виконання програми при a=10, b=11?
Вітаю, ви засвоїли розгалужені алгоритми, тепер переходимо до алгоритмів з повторенням!
Рефлексія від 26 учнів
Сподобався:
Так: 23
Ні: 3
Зрозумілий:
Так: 21
Ні: 5
Потрібні роз'яснення:
Ні: 23
Так: 3