Topshirdi: Mardonov Ibrat Guruxi : 22-04 Qabulqildi: Saidkulov e samarqand 2023


Download 327.22 Kb.
Sana02.12.2023
Hajmi327.22 Kb.
#1780029
Bog'liq
Mardonov Ibrat



MUXAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT
AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI
“KOMPYO`TER INJINIRING” FAKULTETI
"TABIIY FANLAR" KAFEDRASI

Topshirdi: Mardonov Ibrat
Guruxi : 22-04
Qabulqildi: Saidkulov E
SAMARQAND 2023


1- topshiriq


python
def yigindi_raqamlar(x):
birinchi_raqam = x // 100
ikkinchi_raqam = (x % 100) // 10
uchinchi_raqam = x % 10
return birinchi_raqam + ikkinchi_raqam + uchinchi_raqam

son = int(input("Uch xonali son kiriting: "))


yigindi = yigindi_raqamlar(son)
print(yigindi)


2- topshiriq


class Mashina:
def __init__(self, marka, ishlab_chiqarilgan_yil, yurgan_masofa):
self.marka = marka
self.ishlab_chiqarilgan_yil = ishlab_chiqarilgan_yil
self.yurgan_masofa = yurgan_masofa
def info(self):
print("Mashina markasi:", self.marka)
print("Ishlab chiqarilgan yili:", self.ishlab_chiqarilgan_yil)
print("Yurgan masofa:", self.yurgan_masofa)

# Mashina obyektlarini yaratish


mashina1 = Mashina("Toyota", 2015, 50000)
mashina2 = Mashina("Chevrolet", 2018, 35000)
mashina3 = Mashina("BMW", 2020, 10000)

# Obyektlarning ma'lumotlarini chop etish


mashina1.info()
print("------------------")
mashina2.info()
print("------------------")
mashina3.info()
Download 327.22 Kb.

Do'stlaringiz bilan baham:




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