Python тілінде программалар құру 4-– ЦиклдерWhile, For


i=10 while i>=0: print("i =" ,i)



бет2/3
Дата21.12.2023
өлшемі2.82 Mb.
#487427
түріПрограмма
1   2   3
4 while дәрістер - Циклдер

i=10

while i>=0:

print("i =" ,i)

i = i-1

else:

print("bitti")


i = 10
i = 9
i = 8
i = 7
i = 6
i = 5
i = 4
i = 3
i = 2
i = 1
i = 0
bitti

while циклі

  • 2- мысал:
  • a)

    str1 = "+" i = 0 while i < 10: print (str1) i += 2

    б)

    str1 = "+" i = 0 while i < 10: print (str1, end='') i += 2


Нәтижесі:
+
+
+
+
+
Нәтижесі:
+ + + + +
а) б)

while циклі


Нәтижесі:
S = 0
S = 1
S = 3
S = 6
S = 10
S = 15

while циклі


4- мысал:
a = 10; b = 1 while a < 15: b = b * 2 print("a = {} b = {}".format(a, b)) a += 1
Нәтижесі:
a = 10 b = 2
a = 11 b = 4
a = 12 b = 8
a = 13 b = 16
a = 14 b = 32

Шексіз цикіл мысал

5 Санды басқанша санды сұрау қажет

Практикалық жұмыс

  • Фибоначчи сандарын шығаратын программа жазып, оны сандар тізбегінің бесінші мен жиырмасыншы нөмірлері арасындағыларын экранға шығаратын етіп өзгертіңіз.
  • 0 мен 20 арасындағы жұп сандар тізбегін экранға шығаратын цикл жазыңыз. Сонан кейін -1 мен -21 арасындағы үшке бөлінетін сандар тізбегін шағаратын цикл құрыңыз.
  • Программаға екі бүтін сан (a,b) солардың арасындағы 5-ке бөлінетін, бірақ 3-ке бөлінбейтін сандар тізбегін экранға шығарыңыз.
  • for және while циклдерін пайдаланатын үш циклдік программа құрыңыз. https://stepik.org/course/67/promo
  • МООК курсы қосымша оқылады....

Глобальдік айнымалылар

1   2   3




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

    Басты бет