Mavzu: pythonda mantiqiy masalalarni dasturlash darsni olib borish texnologiyasi



Download 1,73 Mb.
bet2/5
Sana16.03.2022
Hajmi1,73 Mb.
#497823
1   2   3   4   5
Bog'liq
OCHIQ DARS INFORMATIKA

II. Takrorlash
Uy vazifasi konvertda berilgan olovrang kartochkada berilgan topshiriqlarni dasturini tuzish orqali tekshiriladi, dastur tuzish uyushtiriladi.

  1. 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



  1. 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

  1. 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')

  1. 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)

Download 1,73 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish