for j inrange(0, 3):
70
if(i != j & j != k & k != i):
print(d[i], d[j], d[k])
Dasturning qanday ishlashini tushuntirish
Foydalanuvchi ketma-ket uchta raqamni kiritadi.
Ushbu raqamlar append usuli yordamida ro'yxatga qo'shiladi.
Keyin, 0 dan 2 gacha bo'lgan ko'chadan uchun uchta foydalanib, biz uchta raqamning to'liq ro'yxatini ishga tushiramiz.
Ro'yxatlar indekslari bir-biriga teng bo'lmagan holda, ushbu ko'rsatkichlarga mos keladigan qiymatlarni ekranda ko'rsating.
Dastur natijalari
Miso 1:
Ikinchi sonni iriting:2
123
213
312
321
Miso 2:
Birinchi sonni kiriting:5
Ikkinchi onni kiriting:7
71
Uchinchi sonni kiriting:3
537
735
375
Vazifaning tavsifi
Dastur kirish sifatida ikkita raqamni oladi, ular diapazon chegaralarini belgilaydi va shu diapazondagi barcha toq sonlarni chiqaradi.
Muammoning echimi
Biz kirish sifatida berilgan diapazonni aniqlaydigan ikkita sonni qabul qilamiz va ularni har xil o'zgaruvchilarga yozamiz.
Ushbu diapazondan o'tish uchun for loopdan foydalanamiz.
So'ngra biz par-paritni tekshirish uchun if iborasidan foydalanamiz va keyin toq sonlarni ekranga chop etamiz.
Oxiri. Manba kodi
Quyida berilgan oraliqdagi barcha g'alati raqamlarni chiqarish uchun manba kodi keltirilgan. Dastur natijalari ham quyida keltirilgan.
lower = int(input("Pastki diapazon chgaani kiriting:"))
Do'stlaringiz bilan baham: |