Тақырып: Python тіліндегі циклдік құрылымдар.
Қабылдаған:Оспанова А. Е. (аты-жөні)
____ «___» ___2022 ж.
(қолы) (күні)
Орындаған:Иемберген Айбек (аты-жөні)
Тобы: СИБ-21-2
Қарағанды 2022
Жұмыстың мақсаты: циклдік құрылымдарды зерттеу. Python тілінде циклдік құрылымдармен жұмыс істеуді үйреніңіз.
Теориядан қысқаша мәліметтер Циклдер шартты операторлар сияқты құрылымдық бағдарламалаудың маңызды бөлігі болып табылады. Циклдердің көмегімен код бөлімдерінің орындалуын қайталауды ұйымдастыруға болады. Бұл қажеттілік жиі туындайды. Мысалы, пайдаланушы сандарды дәйекті түрде енгізеді және олардың әрқайсысы жалпы сомаға қосылуы керек.
x=int(input())
c=x%10
x=x//10
b=x%10
a=x//10
print('максимальное число:','')
if b<=a>=c:
print(a)
elif a<=b>=c:
print(b)
elif a<=c>=b:
print(c)
p = float(input())
for x in range(1, 11):
print(x*p)
print('киши саны')
a=int(input())
print('улкен саны')
b=int(input())
sum= 0
for i in range(a,b):
sum=sum+i
print(sum)
Цикл операторлары қашан қолданылады?
Циклдер шартты операторлар сияқты құрылымдық бағдарламалаудың маңызды бөлігі болып табылады. Циклдердің көмегімен код бөлімдерінің орындалуын қайталауды ұйымдастыруға болады. Бұл қажеттілік жиі туындайды.
2. For операторының while операторынан айырмашылығы неде?
FOR – циклдік операторы қайталау саны алдын ала белгілі болған жағдайда қолданылады. WHILE операторының программада жұмысын толық аяқтау үшін, цикл денесінде міндетті түрде циклдің орындалуына қойылған шартқа байланысты ереже болуы тиісті:
3.Уақыт мәлімдемесінде қолданылатын шартты тіркестерді атаңыз.
Break операторы Программа орындалуы кезінде цикл аяқталмай-ақ одан шығу үшін break операторы қолданылады. Егер бұл оператор бірі-нің ішіне бірі енгізілген қабаттасқан цикл ішінде орналасса, онда ол ішкі циклдан оның сыртқы циклына шығуды ғана жүзеге асырады.
4. Циклден мерзімінен бұрын қалай шығу керек?
Циклден мерзімінен бұрын шығу әдісі бар (for немесе while), ол үшін break мәлімдемесін пайдалану керек.
Мысал 2:
i = 1
while i < 10:
print(i)
if i == 5:
break
i += 1
1-ден 5-ке дейінгі сандарды аламыз.