• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 5 месяцев назад

ПРОШУ ЗРОБИТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! КТО ВКАДЕ БАЛ КИНУ БАН


Написати програму з використанням функції, яка буде обраховути 1. Площу квадрату; 2. Корінь квадратний для кубу числа. 3. Округлення числа (для другого способу розв'язку)
Два способи розв'язку 1. Через цикл для чисел від 3 до 17 квлючно. 2. Для рандомного дійсного числа на проміжку від 2.5 до 5.7.


Аноним: делай

Ответы

Ответ дал: qwertyuioptea537
0

Ответ:

import random

import math

# Функція для обчислення площі квадрата та кореня квадратного з кубу числа

def calc_square_and_cube_root():

   # Обчислення площі квадрата

   for i in range(3, 18):

       square = i ** 2

       print(f"Площа квадрата зі стороною {i}: {square}")

       

   # Обчислення кореня квадратного з кубу числа

   cube = random.uniform(2.5, 5.7)

   cube_root = math.sqrt(cube ** 3)

   print(f"Корінь квадратний з кубу числа {cube}, округлений до цілого: {round(cube_root)}")

# Функція для округлення числа

def round_number(number):

   return round(number)

# Виклик функції для обчислення площі квадрата та кореня квадратного з кубу числа

calc_square_and_cube_root()

# Виклик функції для округлення числа

number_to_round = random.uniform(1.5, 7.8)

print(f"Число {number_to_round}, округлене до цілого: {round_number(number_to_round)}")

Объяснение:

Основна функція calc_square_and_cube_root() містить дві частини. Перша частина обчислює площу квадрата для чисел від 3 до 17 включно, використовуючи цикл for. Друга частина обчислює корінь квадратний з кубу довільного числа, яке було згенероване випадковим чином у проміжку від 2.5 до 5.7, та округлює його до цілого.

Функція round_number(number) приймає дійсне число та повертає його округлене до цілого числа за допомогою вбудованої функції round(). У цій програмі ми також використовуємо функцію random.uniform(a, b), яка генерує випадкове дійсне число у проміжку від a до b.

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