Muhammad al-xorazmiy nomidagi Toshkent axborot texnalogiyallari universeteti Samarqand filiali ttkt fakulteti


Download 0.74 Mb.
bet4/4
Sana13.12.2022
Hajmi0.74 Mb.
#1000743
1   2   3   4
Bog'liq
TN. MTA

Input:

Output:

b,c ni kiritng: 5,6

15.25

a,b = map(float, input().split())
m = ((a**2 + b**2)**(1/2))/2
m = '{0:.2f}'.format(m)
print(m)


b) Kompyuter nomli class yarating va yaratilgan classga modeli, operativ xotirasi kabi parametrlar yarating. Yaratilgan sinfdan info nomli metod yarating va kompyuter haqidagi ma’lumotlarni chop eting. Yaratgan obyektlaringiz komyuter1,kompyuter2 kabi nomlang.

Input:

Output:

HP
16
Core i7
1TB

Kompyuter modeli HP, Operativ xotirasi 16 GB, Protsesor Core i7, vinti 1TB



class Kompyuter():
def __init__(self,modeli,operativka,protsessor,vint):
self.m=modeli
self.o=operativka
self.p=protsessor
self.v=vint


def info(self):
print(f"Kompyuter modeli {self.m}, Operativ xotirasi {self.o}GB, Protsessor {self.p}, vint {self.v}")
kompyuter1=Kompyuter("HP","16","Core i7","1TB")
kompyuter2=Kompyuter("ASUS","16","Core i5-10300H","512GB SSD")
kompyuter1.info()
kompyuter2.info()




4.Xulosa:
Dasturlashdagi funksiyaga klassik misol – bu sonning faktorial ahamiyatini hisoblab bеruvchi funksiya. Dеmak, biz unga son bеramiz, u esa bizga uning faktorialini qaytaradi. Bunda biz faktorialini olishni xohlagan har bir son uchun aynan bir xil kodni qaytaravеrmaymiz – bu songa tеng bo’lgan argumеntli funksiyani chaqirishning o’zi kifoya qiladi.
Ob'еktga yo’naltirilgan dasturlashning asosiy tushunchalari – sinflar hamda ob'еktlardir. Bu tushunchalarni quyidagicha tushunish mumkin: ob'еkt – bu dasturda qo’llaniladigan tushuncha yoki biror fizik prеdmеt haqida ma'lumot bеradigan strukturalangan o’zgaruvchidir, sinflar esa bu ob'еktlarning tavsifi va ular ustida bajariladigan qarakatlardir.


5.Foydalanilgan adabiyotlar :
1. Ma’lumotlar tuzulmasi va algoratimi fani maruza majmuasi.
2. https://azkurs.org/funksiyalar-klasslar-va-obyektlar-xatoliklar-bilan-ishlash-php.html sayt o’quv jamlanmasi.
3.wkipedya saytlar to’plami
Download 0.74 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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