II. Takrorlash
Uy vazifasi konvertda berilgan olovrang kartochkada berilgan topshiriqlarni dasturini tuzish orqali tekshiriladi, dastur tuzish uyushtiriladi.
Tomoni a ga teng kvadrat ichiga doira chizilgan. Bo‘yalgan soha yuzi s ni topish dasturini tuzing.
>>> a=input('kvadrat tomonini kiritig')
kvadrat tomonini kiritig 4
>>> s=int(a)**2
>>> R=input('aylana radiusini kiriting')
aylana radiusini kiriting2
>>> s1=3.14*(int(R)**2)
>>> Sbuyalgan=s-s1
>>> print(Sbuyalgan)
3.4399999999999995
Foydalanuvchi tomonidan kiritilgan sondan avval va keyin keluvchi sonni ekranga chiqaruvchi dastur tuzing.
>>> a=input('sonni kiritig')
sonni kiritig 27
>>> b=int(a)-1
>>> print(b)
26
>>> c=int(a)+1
>>> print(c)
28
3. n nafar o‘quvchi k dona olma terdi va olmalar ular o‘rtasida teng taqsimlandi. Qoldiq olmalar savatchaga solindi.
a) Har bir o‘quvchi qanchadan olma olgan?
b) Savatchaga qancha olma solingan?
d) n va k kattaliklar foydalanuvchi tomonidan kiritiladigan hol uchun dastur tuzing.
>>> n=input("o'quvchi sonini kiriting")
o'quvchi sonini kiriting 15
>>> k=input('olmalar sonini kiriting')
olmalar sonini kiriting 50
>>> berilgan_olma=int(k)//int(n)
>>> print(berilgan_olma)
3
>>> qaytarilgan_olma=int(k)%int(n)
>>> print(qaytarilgan_olma)
5
>>>
4. Foydalanuvchi tomonidan kiritilgan ikki xonalidan katta natural sonning oxirgi ikki raqamini topish dasturini tuzing.
>>> a=input("uch xonali son kiriting")
uch xonali son kiriting 558
>>> b=int(a)%100
>>> print(b)
58
Avtobus bir kunda n kilometr yo‘l yuradi. m kilometr masofani bosib o‘tishi uchun avtobus necha kun yurishi kerak? n va m kattaliklar foydalanuvchi tomonidan kiritiladi. Masalani yechish dasturini tuzing.
>>> n=float(input())
1589
>>> m=float(input())
3567
>>> sutka=m/n
>>> print(sutka)
2.2448080553807426
>>> sutka=m//n
>>> print(sutka)
2.0
6. Chumolining bosib o‘tgan yo‘li millimetrlarda berilgan. Uni metr, santimetr va millimetrlarda ifodalang (masalan, 45 786 = 45 metr 78 cm 6 mm).
>>> a=int(input())
6542
>>> b=a%1000
>>> c=a%100
>>> d=%10
>>> print(b,'m',c,'sm',d,'mm')
m 42 sm 2 mm
7. Kubning tomoni a ga teng. Kubning hajmini topish dasturini tuzing.
>>> a=input('kubning tomonini kiriting')
kubning tomonini kiriting 12
>>> b=int(a)**3
>>> print('kubning hajmi',b,'ga teng')
kubning hajmi 1728 ga teng
8. a, b, c, d sonlari berilgan. Ularning o‘rta arifmetigini topish dasturini tuzing.
>>> a=int(input())
454
>>> b=int(input())
587
>>> c=int(input())
9856
>>> d=int(input())
511
>>> q=(a+b+c+d)
>>> urtacha=q/4
>>> print(urtacha)
2852.0
9. Maktab ma’muriyati 3 ta sinf uchun yangi matematika xonasi tashkil etishga qaror qildi. Mashg‘ulotlar bir vaqtda o‘tkazilganligi sababli, har bir xonaga alohida parta sotib olinishi kerak. Bitta partada ikkitadan ortiq o‘quvchi o‘tira olmaydi. Har bir sinf o‘quvchilari soni ma’lum bo‘lsa, qancha parta sotib olish kerak? Foydalanuvchi tomonidan uchta qiymat – uchta sinf o‘quvchilari soni kiritiladi.
>>> a=int(input())
23
>>> b=int(input())
24
>>> c=int(input())
23
>>> parta_soni=(a//2+a%2)+(b//2+b%2)+(c//2+c%2)
>>> print(parta_soni)
36
(5 daqiqa)
Do'stlaringiz bilan baham: |