Объясните назначение строк в программном коде from array import array В=array("і") N, m, k=map(int, input().split()). В=[0]*N; t=0 for i in range (0,N): B[i]=int( input()) =B[m]; В[m]=B[k]; В[k]=t rint(B)
''' 1завдання ''' 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
1) 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))
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))