• 4.1-masala
  • 4.3-masala.
  • Dasturlash tili




    Download 4,95 Mb.
    bet26/59
    Sana12.06.2024
    Hajmi4,95 Mb.
    #262797
    1   ...   22   23   24   25   26   27   28   29   ...   59
    Bog'liq
    Dasturlash tili

    5.19-masala. Sharq kalendarida 60 yillik davr qabul qilingan. Yil muchali 5 ta rang (yashil, qizil, sariq, oq va qora) va 12 ta hayvon (sichqon, sigir, yo‘lbars, quyon, ajdar, ilon, ot, qo‘y, maymun, tovuq, it va to‘ngiz lardan) nomlarining kombinatsiyasidan kelib chiqadi. Yilning raqamiga qarab uning muchalini aniqlovchi dastur tuzing. Masalan: 1984-davr boshi: “Yashil sichqon yili”



    5.20-masala. Ikkita burj vaqtlarini aniqlovchi butun son berilgan: D(kun), M(oy). Berilgan sana qaysi burjga kirishini aniqlovchi dastur tuzing."Qovg‘a(20.1-18.2)", "Baliq(19.2-20.3)', "Qoу(21.3-19.4)", "Buzoq(20.4-20.5)", "Egizaklar(21.5-21.6)",
    "Qisqichbaqa(22.6-22.7)", "Arslon(23.7-22.8)", "Parizod(23.8-22.9)", "Tarozi(23.9-
    22.10)", "Chayon(23.10-22.11)", "O‘q otar(23.11-21.12)", "Echki(22.12-19.1)".
    d=int(input('Kunni kiriting:')); m=int(input('Oyni kiriting:')); if m==1:
    if d<20:
    print("Echki"); else:
    print("Qovg'a"); elif m==2:
    if d<19:
    print("Qovg'a"); else:
    print("Baliq"); elif m==3:
    if d<21:
    print("Baliq"); else:
    print("Qo'y"); elif m==4:
    if d<20:
    print("Qo'y"); else:
    print("Buzoq"); elif m==5:
    if d<20:
    print("Buzoq"); else:
    print("Egizak"); elif m==6:
    if d<22:
    print("Egizak"); else:
    print("Qisqichbaqa"); elif m==7:
    if d<23:
    print("Qisqichbaqa"); else:
    print("Arslon"); elif m==8:
    if d<23:
    print("Arslon"); else:
    print("Parizod"); elif m==9:
    if d<23:
    print("Parizod");

      1. MUSTAQIL BAJARISH UCHUN TOPSHIRIQLAR


    Topshiriq: 1) Quyidagi topshiriqlarni if…else operatoridan foydalangan holda hisoblash uchun PYTHON tilidagi dasturini tuzing:
    4.1-masala. Butun son berilgan. Agar, berilgan son musbat bo‘lsa. 1 ga oshirilsin, aks holda o‘zgartirilmasin. Hosil bo‘lgan sonni ekranga chiqaruvchi dastur tuzing.
    4.2-masala. Butun son berilgan. Agar, berilgan son musbat bo‘lsa. 1 ga oshiring, aks holda 2 ga kamaytiring. Hosil bo‘lgan sonni ekranga chiqaruvchi dastur tuzing.
    4.3-masala. Butun son berilgan. Agar, berilgan son musbat bo‘lsa. 1 ga oshiring. agar manfiy bo‘lsa 2 ga kamaytiring. Agar 0 ga teng bo‘lsa. 10 ni o‘zlashtirsin. Hosil bo‘lgan sonni ekranga chiqaruvchi dastur tuzing.

    Download 4,95 Mb.
    1   ...   22   23   24   25   26   27   28   29   ...   59




    Download 4,95 Mb.