Oliy va o’rta mahsus ta’lim vazirligi namangan davlat universiteti gulshod yunusova


Download 5.84 Mb.
bet16/40
Sana15.09.2023
Hajmi5.84 Mb.
#1678635
1   ...   12   13   14   15   16   17   18   19   ...   40
Bog'liq
python 1 qism дарслик Г.Юнусова (1)

for j inrange(0, 3):
70

if(i != j & j != k & k != i):

print(d[i], d[j], d[k])

Dasturning qanday ishlashini tushuntirish



  1. Foydalanuvchi ketma-ket uchta raqamni kiritadi.

  2. Ushbu raqamlar append usuli yordamida ro'yxatga qo'shiladi.

  3. Keyin, 0 dan 2 gacha bo'lgan ko'chadan uchun uchta foydalanib, biz uchta raqamning to'liq ro'yxatini ishga tushiramiz.

  4. 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



BERILGAN DIAPAZONDA BARCHA TOQ SONLARNI CHIQARISH DASTURINI TUZING



Vazifaning tavsifi
Dastur kirish sifatida ikkita raqamni oladi, ular diapazon chegaralarini belgilaydi va shu diapazondagi barcha toq sonlarni chiqaradi.
Muammoning echimi

  1. Biz kirish sifatida berilgan diapazonni aniqlaydigan ikkita sonni qabul qilamiz va ularni har xil o'zgaruvchilarga yozamiz.

  2. Ushbu diapazondan o'tish uchun for loopdan foydalanamiz.

  3. So'ngra biz par-paritni tekshirish uchun if iborasidan foydalanamiz va keyin toq sonlarni ekranga chop etamiz.

  4. 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:"))






Download 5.84 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   40




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