Dasturlash texnologiyasi
Download 349,24 Kb.
|
Dasturlash fanidan mustaqil ish 2.1
TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI SAMARQAND FILIALI RAQAMLI IQTISODIYOT YO’NALISHI 3-KURS. RI-220 GURUH “Dasturlash texnologiyasi” fanidan MUSTAQIL ISH
SAMARQAND-2023 Masala: Ikki honali toq sonlarning yig`indisini toppish uchun pythonda yozing. Yuqorida keltirilgan masalani kompyuterda yechishni 6 ta bosqichini ko`rib chiqamiz .
Demak yuqoridamasala sharti keltirilgan, yani berilgan qiymatlardan foydalanib yig`indini topishimiz kerak. Masala to`g`ri qo`yilgan.
Berilgan: a1=11, a2=13, a3=15, …, a(n)=99. Formulasi: a(n)=a1+d(n-1), d=a(n)-a(n-1), S(n) = ((a1+a(n))/2)*n. Topish kerak: S=?
Shunday qilib dastlab masalani dasturlash tiliga o`girib yozganimizda biroz boshqacha yoziladi :” sum” o`zgaruvchisi yig`indini saqlaydi va “range(10, 100)” orqali ikki xonali sonlar ko`rsatilgan . “if i % 2==1” shart orqali toq sonlarni ajratamiz va yig`indini print(sum) orqali hisoblaymiz.
sum=o for i in range(10, 100): if i %2==1: sum +=i print(sum)
Download 349,24 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling