import math # Функция для нахождения корней числа def find_roots(number): if number >= 0: root_1 = math.sqrt(number) root_2 = -math.sqrt(number) return root_1, root_2 else: return "Корень не может быть найден для отрицательного числа" # Ввод числа number = float(input("Введите число: ")) # Нахождение корней и вывод на экран roots = find_roots(number) if type(roots) == tuple: root_1, root_2 = roots print(f"Корень 1: {root_1}") print(f"Корень 2: {root_2}") else: print(roots)
Программа на Python, которая находит корни чисел:
import math# Функция для нахождения корней числа
def find_roots(number):
if number >= 0:
root_1 = math.sqrt(number)
root_2 = -math.sqrt(number)
return root_1, root_2
else:
return "Корень не может быть найден для отрицательного числа"
# Ввод числа
number = float(input("Введите число: "))
# Нахождение корней и вывод на экран
roots = find_roots(number)
if type(roots) == tuple:
root_1, root_2 = roots
print(f"Корень 1: {root_1}")
print(f"Корень 2: {root_2}")
else:
print(roots)
Пример работы программы:
Введите число: 16Корень 1: 4.0
Корень 2: -4.0