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