Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions lec2_dop1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
a, b, c=map(float, input("Введите a b c через пробел: ").split())

d = b**2 - 4*a*c

if d > 0:
print((-b + d**0.5)/(2*a))
print((-b - d**0.5)/(2*a))
if d == 0:
print((-b + d**0.5)/(2*a))
if d <0:
print("нет корней")
10 changes: 10 additions & 0 deletions lec2_dop2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
a, b, c=map(float, input("Введите a b c через пробел: ").split())

if a<b+c and b<a+c and c<a+b:
print("треутольник существует")
if a == b ==c:
print("равностороний")
elif a == b or a==c or b ==c:
print("Равнобедренный")
else: print("Разностороний")
else: print("Несуществует")
5 changes: 5 additions & 0 deletions lec2_test1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
n = int(input("Введите число: "))
if n%2==0:
print("Чётное")
else:
print("Нечётное")
12 changes: 12 additions & 0 deletions lec2_test2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
n = float(input("1 chlen: "))
zn = float(input("Znamenatel: "))
cnt = int(input("Kolvo chlenov: "))

a = 0
list = []

for i in range(cnt):
list.append(n * zn**a)
a += 1

print(list)
2 changes: 2 additions & 0 deletions lec_dop3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
txt = input("Vvedite chislo: ")
print(txt[-1::-1])
19 changes: 19 additions & 0 deletions lec_dop4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
n = int(input("Vvedite chislo: "))
c2 = 0
c3 = 0
c5=0
c7 = 0
while n % 2 == 0:
c2 +=1
n = n/2
while n % 3 == 0:
c3+=1
n = n/3
while n % 5 == 0:
c5+=1
n = n/5
while n % 7 == 0:
c7+=1
n = n/7

print(f"2: {c2}; 3: {c3}; 5: {c5}; 7: {c7}")
14 changes: 14 additions & 0 deletions lec_dop5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
a = int(input("Vvedite chislo: "))

def del_fi(num):
delitely = []
for i in range(1, num):
if num % i == 0:
delitely.append(i)
return delitely

for i in range(1, a+1):
ls = del_fi(i)
if sum(ls) == i:
print(i)

7 changes: 7 additions & 0 deletions lec_dop6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
t1 = int(input("VVedite olimp: "))*4*365
t2 = int(input("vvedite god ot olimp: "))*365


date = -776*365 -181 + t1 + t2#начало осение приблизительно

print(date//365, date%365//30 +1)
5 changes: 5 additions & 0 deletions lec_test3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
year = int(input("Введите год: "))
if year % 4 == 0:
print("весокостный")
else:
print("Не весоконый")
4 changes: 4 additions & 0 deletions lec_test5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
a, b = map(float, input("введите 2 числа через пробел: ").split())
if b == 0: print("На 0 делить нельзя")
elif a % b == 0: print(f"{a} делится на {b}\nОстаток = {a%b}\nЧастное = {a/b}")
elif a % b != 0: print(f"{a} не делится на {b}\nОстаток = {a%b}\nЧастное = {a/b}")
1 change: 1 addition & 0 deletions p.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
jghgyujh