Raxmatov Rasuljon Ravshanjon o‘g‘lining 9 sinflarga “SIKLLARNI BOSHQARISH: CONTINUE, BREAK OPERATORLARI” mavzusida tezisi S=1*2+3*4+5*6+…+99*100 ifodani hisoblash dasturini tuzing. S=1*2+3*4+5*6+…+99*100 => ∑99 i*(i+1), i=i+2
i=1
s=0
while i<=99:
s=s+i*(i+1)
i+=2
print(s)
i ning boshlang‘ich qiymati 1 ga teng.Yig‘indi hisoblanayotganligi uchun s ning boshlang‘ich qiymatini 0 deb olamiz. 0+1*2+3*4+…+99*100
MAVZUYUZASIDANSAVOLLAR: 1. Qaysi operator Python dasturlash tilida shartli sikl ko‘rinishida ishlaydi? 2. Shart bo‘yicha sikl operatorining hisoblagich ko‘rinishidagi sikl operatoridan farqi nimada? 3. Shart bo‘yicha sikl operatorining yana qanday turini bilasiz?
UYGAVAZIFA 0 dan 20 gacha bo‘lgan juft sonlarni ekranga chiqaruvchi dastur tuzing.
nva kbutun manfiy bo‘lmagan sonlar berilgan. nva kqatnashgan ushbu ifodani
h isoblang.
a va b natural sonlar berilgan. a dan b gacha bо‘lgan sonlar orasidan faqat juftlarini chiqaruvchi dastur tuzing. Bu yerda a <= b.
4. n natural soni berilgan. Kvadrati n dan kichik bo‘lgan barcha natural sonlarni
chiqaruvchi dastur tuzing.