O‘zbekiston Respublikasi Oliy va o‘rta maxsus ta’lim
vazirligi
Muhammad al-Xorazmiy nomidagiToshkent axborot
texnologiyalari
universiteti
Samarqand
filiali
Kompyuter
injenering fakulteti Dasturiy injeneringi kafedrasi Dasturlash 1
fanidan
1-TOPSHIRIQ
MAVZU:
Python dasturlash tilida arfmetik
amallar
DI23-13-guruh talabasi
Bajardi: Anvarxonov A
Tekshirdi: Naxalov Z
1-amaliy ish
1.
N qirrali oddiy ko’pburchakning ichki burchaklarining umumiy yig’indisini
(gradusda) toping. N 2dan katta buladi.
2.Terminal o’yini uchun qaxramonning joriy pozitsiyasini va rulonni (1-6)
oladigan funksiyani yarating va yangi pozitsiyani qaytaring.
3.Kirish haqiqiy son (haqiqiy turi tiliga bog’liq) va >=0. Natija butun son
bulishi kerak.
4.Men ushbu funksiyani unga kiritilgan har qanday raqamga besh qushish va
yangi qiymatni qaytarish uchun yaratdim U hech qanday xato qilmaydi lekin
natug’ri raqamni qaytaradi. Funksiyani tuzatishga yordam bera olasizmi?
5.Sizga uchburchakning ikkita ichki burchagi (gradusda) berilgan. 3-ni
qaytarish funksiyasini yozing.
Eslatma: faqat musbat sonlar sinovdan o’tkaziladi.
6. (50) (10) ga bulinadi, (50) bog’langan (50)dan kichik yoki teng va (50)>0 .
7. Kirish har qanday musbat yoki manfiy butun son (shu jumladan 0) bo’lishi
mumkin. Barcha kiritilgan ma’lumotlar haqiqiy sonlar deb tahmin qilishingiz
mumkin.
8. Tilingizda berilgan P qiymatidan foydalaning (Math: PI, M_PI, math.pi, va
hokazo)
9.1 dan songacha bulgan har bir sonning yig’indisini topadigan dastur tuzing.
Raqam har doim 0 dan katta musbat butun son buladi.
10.Uchta son berilgan ularning eng kattasini toppish.
11.a sonining ixtiyoriy b sonidan katta bo’lishini tekshiring.
Dostları ilə paylaş: |