
1 тапсырма
a,b= map(int, input().split())
c,d= map(int, input().split())
def kosyndy (k,l):
n=0
for i in range(k,l+1):
n+=i
print (n)
kosyndy (a,b)
kosyndy (c,d)
2 тапсырма

import math
x1, y1 =map(int, input().split())
x2, y2 =map(int, input().split())
x3, y3 =map(int, input().split())
def kabyrga ():
print ('AB', math.sqrt((x2 - x1)**2 + (y2 - y1)**2))
print ('BC', math.sqrt((x3 - x2)**2 + (y3 - y2)**2))
print ('CA', math.sqrt((x3 - x1)**2 + (y3 - y1)**2))
kabyrga ()
3 тапсырма
w = int(input("k санын енгізіңіз: "))
def factorial(k):
n = 1
for i in range(1, k + 1):
n *= i
return n
print (factorial (w))
4 тапсырма
a,b= map(int,input().split())
def segizdik_sanau():
print (oct(a)[2:], oct(b)[2:])
return segizdik_sanau
segizdik_sanau()

5 тапсырма
x,y =map(int, input().split())
def ortak_bolgish (x, y):
while y != 0:
x, y = y, x % y
print (x)
ortak_bolgish (x, y)
7 тапсырма
a,b =map(int, input().split())
def gcd(a, b):
while b != 0:
a, b = b, a % b # Евклид формуласы: a % b - қалдықты табу
return a # Қалдық 0 болғанда a — ең үлкен ортақ бөлгіш
def eselik (a, b):
print (abs(a * b) // gcd(a, b) )
eselik (a, b)
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
10-cынып / Функциялар тақырыбына тапсырмалар
10-cынып / Функциялар тақырыбына тапсырмалар

1 тапсырма
a,b= map(int, input().split())
c,d= map(int, input().split())
def kosyndy (k,l):
n=0
for i in range(k,l+1):
n+=i
print (n)
kosyndy (a,b)
kosyndy (c,d)
2 тапсырма

import math
x1, y1 =map(int, input().split())
x2, y2 =map(int, input().split())
x3, y3 =map(int, input().split())
def kabyrga ():
print ('AB', math.sqrt((x2 - x1)**2 + (y2 - y1)**2))
print ('BC', math.sqrt((x3 - x2)**2 + (y3 - y2)**2))
print ('CA', math.sqrt((x3 - x1)**2 + (y3 - y1)**2))
kabyrga ()
3 тапсырма
w = int(input("k санын енгізіңіз: "))
def factorial(k):
n = 1
for i in range(1, k + 1):
n *= i
return n
print (factorial (w))
4 тапсырма
a,b= map(int,input().split())
def segizdik_sanau():
print (oct(a)[2:], oct(b)[2:])
return segizdik_sanau
segizdik_sanau()

5 тапсырма
x,y =map(int, input().split())
def ortak_bolgish (x, y):
while y != 0:
x, y = y, x % y
print (x)
ortak_bolgish (x, y)
7 тапсырма
a,b =map(int, input().split())
def gcd(a, b):
while b != 0:
a, b = b, a % b # Евклид формуласы: a % b - қалдықты табу
return a # Қалдық 0 болғанда a — ең үлкен ортақ бөлгіш
def eselik (a, b):
print (abs(a * b) // gcd(a, b) )
eselik (a, b)
шағым қалдыра аласыз













