O’ZBEKISTON RESPUBLIKASI DAVLAT SOLIQ
QO’MITASI HUZURIDAGI FISKAL INSTITUTI
Qo’shma ta’lim dasturi fakulteti
“Matematika va axborot texnologiyalari” kafedrasi
“Iqtisodiyotda dasturlash” fanidan
№2 - laboratoriya ishi
Bajardi: Muhammadsoliyev Musoxon
SST-01-22 guruh talabasi
Qabul qildi: Sotvoldiyev D.M.
Toshkent – 2023
Mavzu: Python tilida ro’yhatlar va lug’atlar
bilan ishlash
13-VARIANT
“Mos juftliklar soni topish” masalasi
Masalaning qo’yilishi
Raqamlar ro'yxati berilgan. Ro’yxatdagi elementlarning
bir-biriga teng
elementlarini nechta juftlik borligini hisoblang. Har qanday ikkita
element teng deb
hisoblanadi.
Dasturni to’g’riligini tekshirish
n=int(input("Kiritmoqchi bo'lgan sonlaringiz nechta? "))
sonlar=[]
for i in range(1, n+1):
m=int(input(f"{i}-sonni kiriting: "))
sonlar.append(m)
count = 0
for i in range(0, len(sonlar)):
for k in range(i+1,len(sonlar)):
if sonlar[i]==sonlar[k]:
count+=1
print(count)
Kiruvchi ma’lumot
To’g’ri
javob
Tekshirish usuli1
1 2 3 2 3
2
Tekshirish usuli2
1 1 1 1 1
10
Tekshirish usuli3
1 2 3
0