Задача 1. Написати програму з використанням функції, яка буде обраховути 1. Площу прямокутника; 2. Корінь квадратний суми кубу першого числа з дпугим числом . 3. Округлення чисел (для другого способу розв'язку)
Число брати двома способами: 1. Вводимо з клавіатури; 2. Для рандомних дійсних чисел на проміжку від 3,2 до 7,5.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ответы
Ответ:
import math
import random
# Функція для обрахунку площі прямокутника
def rectangle_area(length, width):
return length * width
# Функція для обрахунку кореня квадратного з суми кубів першого і другого чисел
def cube_root_sum(num1, num2):
return math.sqrt(pow(num1, 3) + pow(num2, 3))
# Вихідні дані для площі прямокутника
len_rect = 5
wid_rect = 6
# Обчислення площі прямокутника
area_rect = rectangle_area(len_rect, wid_rect)
# Виведення результату
print("Площа прямокутника: ", area_rect)
# Вихідні дані для кореня квадратного з суми кубів чисел
num1 = float(input("Введіть перше число: "))
num2 = float(input("Введіть друге число: "))
# Обчислення кореня квадратного з суми кубів чисел
cube_root = cube_root_sum(num1, num2)
# Округлення до двох знаків після коми
cube_root = round(cube_root, 2)
# Виведення результату
print("Корінь квадратний суми кубів чисел: ", cube_root)
# Вихідні дані для кореня квадратного з суми кубів чисел (для рандомних чисел)
num1 = random.uniform(3.2, 7.5)
num2 = random.uniform(3.2, 7.5)
# Обчислення кореня квадратного з суми кубів чисел
cube_root = cube_root_sum(num1, num2)
# Округлення до двох знаків після коми
cube_root = round(cube_root, 2)
# Виведення результату
print("Корінь квадратний суми кубів чисел (для рандомних чисел): ", cube_root)
Объяснение:
можно лучший ответ, пожалуйста?