2. Создайте алгоритмь; ветвления для следующих задач:
Постройте алгоритмы ветвления, используя базы данных:
Задача 1.
Напишите алгоритм, проверяющий, равно ли входное число 0.
Произведите результат как «да» или «нет».
Задача 2.
Напишите алгоритм, проверяющий, является ли входное число
отрицательным. Произведите результат как «да» или «нет».
Ответы
Ответ:
**Задача 1: Перевірка, чи ввідне число дорівнює 0**
1. Ввести число.
2. Перевірити, чи введене число дорівнює 0.
3. Якщо число дорівнює 0, вивести результат: "Так".
4. Якщо число не дорівнює 0, вивести результат: "Ні".
**Задача 2: Перевірка, чи ввідне число є від'ємним**
1. Ввести число.
2. Перевірити, чи введене число менше за 0.
3. Якщо число менше за 0, вивести результат: "Так".
4. Якщо число більше або дорівнює 0, вивести результат: "Ні".
Ответ:
Объяснение:
Ниже приведены реализации алгоритмов на Python для обеих задач:
Задача 1. Проверьте, равен ли введенный номер 0.
def is_zero(input_number):
if input_number == 0:
return "yes"
else:
return "no"
# Example Usage
result = is_zero(5)
print(result) # Output: "no"
Задача 2. Проверьте, является ли введенное число отрицательным.
def is_negative(input_number):
if input_number < 0:
return "yes"
else:
return "no"
# Example Usage
result = is_negative(-3)
print(result) # Output: "yes"
Функции Python, input_number — это параметр, который представляет входной номер. Функция использует оператор if-else для проверки условия и соответствующего возврата результата. Вы можете вызывать эти функции с разными входными номерами, чтобы проверить их поведение.