Matematika va informatika” bakalavriat ta’lim yo‘nalishi 20/6-guruh talabasi Dilmurodov Dilshod Qurbon o’g’li Kursni tugatish ishi


Pythonda EKUB va EKUK larni hisoblovchi dastur yaratish



Download 3,34 Mb.
bet9/10
Sana03.07.2022
Hajmi3,34 Mb.
#734144
1   2   3   4   5   6   7   8   9   10
Bog'liq
Dilshodbek

Pythonda EKUB va EKUK larni hisoblovchi dastur yaratish


    1. a=float(input(‘a=’)

    2. b=float(input(‘b=’)

    3. c=a

    4. d=b

    5. while a!=0 and b!=0 :

    6. if a>b:

    7. a=a%b

    8. else:

    9. b=b%a

    10. print(‘Ekub: ‘, a+b)

    11. print(‘Ekuk: ‘, (c*d)/(a+b) )

a=48 b=80 EKUK(48:80)=240 EKUB(48:80)=16

Amaliy ish №2 Pythonda Tub va Murakkab sonlarni topuvchi dastur yaratish


  1. import math

  2. n=int(input(“n=”)

  3. n2=math.ceil(math.sqrt(int(n)))

  4. k=0

  5. for i in range(2,n2):

  6. if int(n)%i==0

  7. print(“murakkab son”)

  8. break

  9. k=k+1

  10. if k==n2-2:

  11. print(“Tub son”)

n=5 natija tub son n=15 natija murakkab son

Xulosa va tavsiyalar


Hozirgi kunda dasturlashni o'rganishni istagan odamlarda birgina savol bor – "qaysi dasturlash tilidan ko'proq foyda ko'raman". Aslini olganda hozirda aktual bo'lgan dasturlash tillari u qadar ko'p emas, lekin sizga foyda keltiradiganini o'rganish va o'zingiz qiziqmaganingizga ham vaqt ham pul sarflamaslik uchun to'g'ri qaror qabul qilish kerak. Quyida bir qator dasturlash tillari va yo'nalishlari keltirilgan:
Dasturlash tillari:
-C/C++ dasturlash tili
-Java
-Python
-C#
Shuncha dasturlash tillari borki ularni 1ta python orqali hammaga mashhur Instagram va you tobe yaratilganligini eshitib hammani o`rganishi keladi lekin hamma ham dasturlash tilini o`rganishi uchun qanchadir vaqt va mablag’ kerak deyilganda oddiy xalq tilida qochadi. Sarmoyasiz daromad 0 ga teng deyilganidek sarmoya qilib natijasini ko`rayotganlar ham kam emas. Msalan o`qishga kirishga kursga borib 100tadan 1ta holda kursga bormay o’qishga kirgan xuddi shunaqa inson bir narsaga erishishi uchun anchagina harakat va sabr kerak shunda o’z kasbini mutaxasissi bo’ladi.
Python oson va o’rganish uchun juda sodda bundagi so`zlar ingilizcha boshqa tillarnikiga o`xshab lekin 1ta dasturga 20ta so`zni o`rganish qiyin emas eslab qolsa bas shu turishda 3oy shug`ullanilsa bemalol iniliz tilini ham o`rganib ketiladi. Mana pythonni yana bir pilus tomoni sizga til o`rgatib boradi boshqa tillar ham shunaqa deysiz lekin kamida 40-50ta so`z kerak bu so`zni o`rganishi kelmay qolib inson zerikib dasturni o`rganishi kelmay qolad, demak Python har tomonlama mukammal dastur ekaniga sizni ishontira oldimmi matematikani yomon ko`rguvchilar uchun yuqoridagi dastur ayni mudao sonni kirgizadiyu natija oladi har holda hazil matematika bunaqa ishlanmaydi matematikada natijadan ko`ra ishlanish usuli kerak deyiladi. Shu sabab matematika aniq fan xuddi dasturlashdek oldi qochdi qilib natijaga erishib bo`lmaydi. Masalan misoli kankulyatorda hisoblang va natijani ko`rgan o`qituvchini 1-savoli qanday hisoblading deydi, xuddiki savol qiyinu domla buni hisoblay olmaydigandek qilib so`rab shu o`quvchini ruhini sindirmay ichini bilib oladi bu gap nega dastur ham ko`chirilib yoki tushunmasdan yaratib bo`lmaydi har bir kichik detaallari ham hisobga olinib yaratiladi. Masalan google ham juda mukammal dasturki 1ta so`z yozsayiz ham nima qidiryapsiz shuni variantlarini topib beradi, dastur mukammallashgani sari xaridori ko`p bo`ladi. Dunyoning eng boy odamlari yo dasturchi yoki mashina taxlovchi korxona egalari bunday olib qaralsa o`sha mashinalar ham dastur asosida tayyorlanadi demak boshqa gapga hojat ham yo`q!!!

Download 3,34 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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