На Пайтоне.
Задача 4. Дано катети прямокутного трикутника. Знайти його гіпотенузу.
Задача 5. Дано сторони прямокутника. Знайти його периметр та довжину діагоналі.
Задача 6. Дано натуральне число n (n > 99). Знайти:
а) число десятків у ньому;
б) число сотень у ньому.
Задача 7. У тризначному числі x закреслили його другу цифру. Коли до отриманого при цьому двозначного числа праворуч приписали другу цифру числа x, то вийшло число n. За заданим n знайти число x (значення n вводиться з клавіатури, 100 ≤ n ≤ 999).
Ответы
Ответ:
Объяснение:
Задача 4:
Для знаходження гіпотенузи прямокутного трикутника за довжиною його катетів використовують теорему Піфагора: c^2 = a^2 + b^2, де c - гіпотенуза, a і b - катети. У Python це можна записати так:
a = float(input("Введіть довжину першого катету: "))
b = float(input("Введіть довжину другого катету: "))
c = (a2 + b2)**0.5
print("Гіпотенуза дорівнює:", c)
Задача 5:
Периметр прямокутника дорівнює сумі довжин його сторін: P = 2a + 2b, де a і b - сторони прямокутника. Довжина діагоналі прямокутника знаходиться за допомогою теореми Піфагора: d^2 = a^2 + b^2, де d - довжина діагоналі. У Python це можна записати так:
a = float(input("Введіть довжину першої сторони прямокутника: "))
b = float(input("Введіть довжину другої сторони прямокутника: "))
P = 2a + 2b
d = (a2 + b2)**0.5
print("Периметр дорівнює:", P)
print("Довжина діагоналі дорівнює:", d)
Задача 6:
Щоб знайти число десятків та число сотень у заданому числі n, можна використати арифметичні операції і знання про ділення з остачею. Наприклад, для знаходження числа десятків можна використати такий код:
n = int(input("Введіть натуральне число більше 99: "))
des = (n // 10) % 10
print("Число десятків у числі", n, "дорівнює", des)
А для знаходження числа сотень - такий:
n = int(input("Введіть натуральне число більше 99: "))
sot = n // 100
print("Число сотень у числі", n, "дорівнює", sot)
Задача 7
Для розв'язання цієї задачі потрібно знайти дві цифри числа x, які були закреслені, і одну невідому цифру.
Розглянемо число n. Отримаємо останні дві цифри числа x, додавши до n його другу цифру.
Відняти від n останню цифру.
Розділити отримане число на 10, щоб знайти першу цифру числа x.
Розділити отримане число з кроку 3 на 10, щоб знайти останню цифру числа x.
Ось приклад коду на мові Python для вирішення даної задачі:
n = int(input("Введіть число n (100-999): "))
# Знайти останні дві цифри числа x та його другу цифру
x_last_two = n - (n // 100 * 100)
x_second_digit = n // 10 % 10
# Знайти першу та останню цифри числа x
x_first_digit = n // 100
x_last_digit = x_last_two // 10
# Вивести результат
x = x_first_digit * 100 + x_second_digit * 10 + x_last_digit
print("Шукане число x:", x)
Наприклад, якщо ввести число n = 745, програма виведе:
Шукане число x: 705
Тобто число x було 705, бо з числа 745 було закреслено другу цифру (4), отримано 75, і додавши до нього другу цифру числа x (0), отримали 705.