• Предмет: Информатика
  • Автор: dorox31051983
  • Вопрос задан 1 год назад

СРОЧНООООО 1.Укажи оператори розгалуження, які не містять синтаксичних помилок. даю 100 балов
Може бути кілька правильних відповідей.


if a % b = 0: a = a// b

else: a = a - b

if a % b == 0: a = a// b

else: a = a - b

if a>=0 and a<=9: print ("1")

if 0< a<=9: print ("1")


2.Познач у списку, яку дію виконує оператор розгалуження


if a % b ==0: а=a // b

else : а=a * b.


а Якщо а кратне b, змінній m присвоїти значення добутку цих чисел, інакше замінити m нулем.

бЯкщо числа а і b не рівні, змінній а надати значення b.

вЯкщо а кратне b, змінній a присвоїти значення частки цих чисел, інакше замінити а добутком цих чисел.


3.Укажи оператор розгалуження, який реалізує таку дію:


перевірити, чи є число а парним (вивести відповідь «так» чи «ні»)


а if a % 2 == 0: print ("так")

else: print ("ні")

б if a % 5 : print ("так")

в else: print ("ні")

if a % 5 == 0: a = a // 5


4.Вибери зі списку оператор, що реалізує таку дію:

Змінній К логічного типу присвоїти значення true, якщо числа А, В, С упорядковані за зростанням, і false в протилежному випадку?



а k = a > b > c

б k = a b: a = a - b

else: b = b - a.


Твоя відповідь:


a=

b=

Ответы

Ответ дал: batyrbekaibarys
1

Ответ:

Правильні оператори розгалуження:

if a % b == 0: a = a // b

if a>=0 and a<=9: print ("1")

if 0< a<=9: print ("1")

Дія, яку виконує оператор розгалуження:

а) Якщо а кратне b, змінній m присвоїти значення добутку цих чисел, інакше замінити m нулем.

Правильний оператор розгалуження:

if a % 2 == 0: print ("так")

Оператор, що реалізує таку дію:

а) k = a > b > c

Отже, відповіді:

a % b == 0; a>=0 and a<=9; 0< a<=9

а)

if a % 2 == 0: print ("так")

а = k = a > b > c, б = a = a - b, else: b = b - a - це оператори арифметичних операцій, а не розгалуження.

Вас заинтересует