This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
while True: # Безкінечний цикл, який буде повторюватися поки не введеться правильне число | |
N = int(input("Введіть N (1 < N < 9): ")) | |
if 1 < N < 9: # Перевірить правильність введення | |
break # Якщо число правильне виходить із циклу | |
else: | |
print("Помилка: N має бути в межах 2..8. Спробуйте ще раз. \n") # Якщо не правильне пояснює що потрібно зробити | |
for i in range(N): # Цикл для побудови малюнка | |
spaces = " " * i # Створить відступи | |
numbers = "" | |
for k in range(N - i, 0, -1): # Генерує числа |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import math # Підключаємо (бібліотеку) математичну функцію math, (math.sqrt() обчислює квадратний корінь) | |
print("Число\tКвадратний корінь") # Виводить заголовок таблиці | |
print("—" * 25) # лінія підкреслювання | |
for i in range(1,101): # Для кожного числа зробити дію яка нижче | |
sqrt_value = math.sqrt(i) # Обчислює квадратний корінь чисел | |
if i < 10: # Це щоб числа від 1 до 10 були з двома відступами | |
print(f"{i}. \t\t{sqrt_value:.5f}") # Два пробіли після крапки щоб були рівні стовпці | |
else: # Це щоб числа від 10 да 100 були з одним відступом | |
print(f"{i}. \t\t{sqrt_value:.5f}") # Один відступ після крапки |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Введення даних | |
a = float(input("Введіть a (1 ≤ a ≤ 100): ")) | |
b = float(input("Введіть b (1 ≤ b ≤ 100): ")) | |
if not (1 <= a <= 100) or not (1 <= b <= 100): | |
print("Помилка: a і b повинні бути в межах від 1 до 100!") | |
else: | |
# Обчислення X за умовою | |
if a < b: | |
X = b / a + 1 |