Ғумарбек даукеев атындағы алматы



бет7/20
Дата22.11.2023
өлшемі199.61 Kb.
#484021
1   2   3   4   5   6   7   8   9   10   ...   20
ABNMethod2023

students.py
students =[‘asel’,‘bolat’,’murat’]
for student in students:
print(f”{ student.title()}, jumys jachsy oryndaldy”)
30. Келесі фрагментті орындаңыз:
students.py
students =[‘asel’,‘bolat’,’murat’]
for student in students:
print(f”{ student.title()}, jumys jachsy oryndaldy”)
print(f” Sizge 100 ball, { student.title()}.\n”)
40. Цикл орындалғаннан кейін барлық студенттерге жалпылама мәлімет беру үшін келесі фрагментті қолдануға болады:
students.py
students =[‘asel’,‘bolat’,’murat’]
for student in students:
print(f”{ student.title()}, jumys jachsy oryndaldy”)
print(f” Sizge 100 ball, { student.title()}.\n”)
print(“Jachsy jumys oryndaldy, sizderge, rachmet!”)
50. Комбинаторика бөлімінде жиі кездесетін факториалды есептеудің
a = k! = 1*2*3* . . . k программасы қарастырылсын:
a=1
k=1
while k<6:
k=k+1
a=a*k
print(a)
60. Функцияның мәндерін есептеу. Кез келген функцияның аргументтің мәндерінің жиыны үшін есептеу арқылы оның кестесін жасауға болады. Мысал ретінде келесі функция берілсін: оны аргументтің келесі мәндері мен өзгеру қадамы үшін есептеу керек. Осы алгоритмді орындайтын программа қарастырылсын:
x=0
while x<=1:
x=x+0.2
y=x**3
print ("x=", x, "y=", y)
Ескеретін жағдай, егер басқа функция берілсе, онда осы программаға оның формуласы мен аргументінің мәндерінің өзгеруі көрсетілсе жеткілікті.
70. Фиббоначчи сандарын есептеу. Мұнда алдымен екі сан беріледі a=0 және b=1; олардың қосындысы табылады c=a+b. Осыдан кейін екінші айнымалы b осы қосындының мәнін қабылдайды, ал бірінші айнымлы a екінші айнымалының мәнін қабылдайды. Осы амалдардың орындалуы қайталанып, циклдық процесті құрайды. Қосынды ретінде анықталған айнымалы үшін берілген шарт c<=20 орындалғанша осы цикл қайталанады:
a, b, c = 0,1,1
while c<=20:
c=a+b
print(c)
a=b
b=c
80. Қосындыны немесе есептеу. Мұндағы берілген сан. Бұл есептің алгоритмін келесі түрде сипаттауға болады:
x, n = 0.2, 5
print("x=",x,"n=",n)
s=0
p=1
k=1
while kp=p*x
s=s+p
k=k+1
print("summa=",s)
90. Сорттаудың сызықтық алгоритмі. Тізімдерді сорттау әдістерінің кең тараған түрлерінің бірі қарастырылсын. Белгілі бір реттелінбеген тізім берілсін:

Орын

1

2

3

4

5

6

7

8

9

10

11

Элемент

6

22

12

8

18

10

14

16

20

4

2

Осы тізіімді реттеу үшін Python тілінде sort() және reverse() әдістері қолданылады:


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   20




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет