Все буде Україна!!! |
Все буде Україна!!! Не ігноруємо сигнали «Повітряна тривога»!!! |
Повне розгалуження використовується в тому випадку, коли визначені різні дії в разі виконання та невиконання умови. Алгоритмічній конструкції «повне розгалуження» відповідає умовний оператор if...else.
Синтаксис оператора:
if <умова>:
__<оператори 1>
else:
__<оператори 2>
Якщо умова виконується, тобто має значення True, то виконується блок дій <оператори 1>. В іншому випадку виконується блок дій <оператори 2>, записаний після службового слова еlse.
Зверни увагу!
Задача. Визначити, яке число з двох чисел, більше
Для цього:
---введіть два числа а та b з клавіатури;
---обчисліть різницю цих чисел;
---повідомити значення різниці:
---записати умовний оператор для реалізації визначення умови:
якщо різниця двох чисел більша 0, то повідомити "перше число більше", інакше (різниця менша 0) повідомити "друге число більше"
Приклад програми
a=float(input('введіть перше число а: ')) # введення числа a з клавіатури
b=float(input('введіть друге число b:')) #введення числа b з клавіатури
c=a-b #обчислення різниці чисел а та b
print('різниця',c)
if c>0:print('число перше a більше b')
else:print('друге число b більше а ')
Виконати цю програму в онлайн середовищі
Для цього ---скопіювати текст програми та виконати для двох пар значень чисел a та b, щоб результатами були повідомлення
---перше число більше
---друге число більше