Разведчики-математики для того, чтобы опознать своих, используют числовые пароли. Услышав число-пароль, разведчик должен возвести его в квадрат и сказать в ответ первую цифры дробной части полученного числа. Напишите программу, которая по полученному паролю (вещественному числу) вычисляет число-ответ. Пример: Введите пароль: 1.92 ответ: 6 (потому что 1,922 = 3, 6 864…, первая цифра дробной части – 6) На языке Пайтоне
while True:
x = int(input("Х < 0 верхньої точки: "))
if x > 0:
print("Ліва верхня точка не може бути додатньою!")
print(False)
break
y = int(input("У > 0 верхньої точки: "))
if y < 0:
print("Ліва верхня точка не може бути від'ємною!")
print(False)
break
x_1 = int(input("Х > 0 нижньої точки: "))
if x_1<0:
print("Права нижня точка не може бути від'ємною!")
print(False)
break
y_2 = int(input("У < 0 нижньої точки: "))
if y_2 > 0:
print("Права нижня точка не може бути додатньою!")
print(False)
break
tochka_X = int(input("Введыть точку Х: "))
tochka_Y = int(input("Введыть точку Y: "))
print("Координати прямокутника:")
print("Точка А(",x,y,')',"Точка B(",x_1,y,')')
print("Точка C(",x,y_2,')','Точка D(',x_1,y_2,')')
if (tochka_X <= x_1)and (tochka_Y <= y):
print("Точка з координатами (",tochka_X,tochka_Y,') належить заданому прямокутнику!')
elif (tochka_X <= x)and (tochka_Y <= y):
print("Точка з координатами (",tochka_X,tochka_Y,') належить заданому прямокутнику!')
elif (tochka_X <= x)and (tochka_Y <= y_2):
print("Точка з координатами (",tochka_X,tochka_Y,') належить заданому прямокутнику!')
elif (tochka_X <= x_1)and (tochka_Y <= y_2):
print("Точка з координатами (",tochka_X,tochka_Y,') належить заданому прямокутнику!')
else:
print("Точка з координатами (",tochka_X,tochka_Y,') HE належить заданому прямокутнику!')
""" 3 завдання """
c = int(input('Це число просте?: '))
i = 2
b = False
while i <c:
i+=1
if c%2==0:
b = True
if b==True:
print('Нет')
else:
print('Да')
""" 4 завдання """
c = int(input('Ведите сумму номеров прочитанных страниц: '))
suma = 0
i = 0
while suma<c:
i+=1
suma += i
if suma == c:
print('Номер последней прочитанной страницы - ',i)
elif suma > c:
print('Сумма номеров прочитанных страниц не существует')
""" 5 завдання """
mas = []
while True:
a = float(input(' a = '))
if a == 0:
break
mas.append(a)
print(mas)
print("Було введено ",len(mas),'чисел')
print("Минимальне число: ",min(mas))
""" 2 завдання """
print("Введите коэффициенты для квадратного уравнения (ax^2 + bx + c = 0):")
a = float(input("a = "))
b = float(input("b = "))
c = float(input("c = "))
discr = b ** 2 - 4 * a * c
print("Дискриминант D = %.2f" % discr)
if discr > 0:
from math import sqrt
x1 = (-b + sqrt(discr)) / (2 * a)
x2 = (-b - sqrt(discr)) / (2 * a)
print("x1 = %.2f \nx2 = %.2f" % (x1, x2))
elif discr == 0:
x = -b / (2 * a)
print("x = %.2f" % x)
else:
print("Корней нет")
c = int(input('Це число просте?: '))
i = 2
b = False
while i <c:
i+=1
if c%2==0:
b = True
if b==True:
print('Нет')
else:
print('Да')
2)
c = int(input('Ведите сумму номеров прочитанных страниц: '))
suma = 0
i = 0
while suma<c:
i+=1
suma += i
if suma == c:
print('Номер последней прочитанной страницы - ',i)
elif suma > c:
print('Сумма номеров прочитанных страниц не существует')
Пример:
Ведите сумму номеров прочитанных страниц: 10Номер последней прочитанной страницы - 4Пример_1:
Ведите сумму номеров прочитанных страниц: 512Сумма номеров прочитанных страниц не существует
3)
mas = []
while True:
a = float(input(' a = '))
if a == 0:
breakmas.append(a)
print(mas)
print("Було введено ",len(mas),'чисел')
print("Минимальне число: ",min(mas))