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



Yüklə 394,42 Kb.
səhifə4/4
tarix16.12.2022
ölçüsü394,42 Kb.
#75526
1   2   3   4
Asadbekov Shoxjahon

Input:

Output:

N kiriting: 867

21

def add_num():
global a
N = int(input("Sonni kiriting: "))
a = N//100 + (N//10)%10 + N%10
add_num()
print("Sonning raqamlari yig'indisi: ",a)


  1. b) Mashina nomli class yarating va yaratilgan classga mashina markasi, ishlab chiqarilgan yil, yurgan masofasi kabi parametrlar yarating.Yaratilgan sinfdan info nomli metod yarating va chop eting. Yaratgan obyektlaringiz mashina1,mashina2, mashina3 kabi nomlang.

Input:

Output:

Nexia
2008
30000

Mashina markasi Nexia, ishlab chiqarilgan yil 2008, bosib o’tgan masofa 30000 km



class Mashina():
def init(self,mashina_markasi,ishlab_chiqarilgan_yili,yurgan_masofasi):
self.m = mashina_markasi
self.i = ishlab_chiqarilgan_yili
self.y = yurgan_masofasi


def info(self):
print(f"Mashina markasi {self.m}, \nIshlab chiqarilgan yili {self.i}, \nBosib o`tgan masofa {self.y} km\n")


Mashina1=Mashina("Nexia", 2008,30000)
Mashina2=Mashina("Cobalt", 2021,10000)
Mashina3=Mashina("Malibu", 2020,18000)
Mashina1.info()
Mashina2.info()
Mashina3.info()



4.Xulosa:
Men ushbu amaliy mashg`ulotda “Class” yaratishni va unda amallar bajarishni o`rgandim.Shu bilan birga “Class” haqida umumiy tushunchaga ega bo`ldim. “Class” dastur yaratishda dasturchi uchun eng kerakli obyektlardan biri.


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
3.wikipedia saytlar to’plami
Yüklə 394,42 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin