• 10.16-masala.
  • 10.20-masala.
  • Dasturlash tili




    Download 4,95 Mb.
    bet56/59
    Sana12.06.2024
    Hajmi4,95 Mb.
    #262797
    1   ...   51   52   53   54   55   56   57   58   59
    Bog'liq
    Dasturlash tili

    10.14-masala. Topishmoq topish va uning javobini tahlil qilish dasturini tuzing.



    10.15-masala. Matndagi INFORMATIKA so‘zini ALGORITM so‘zi bilan almashtirish dasturini tuzing.



    10.16-masala. Berilgan N ta so‘zlardan eng uzunini aniqlang.



    10.17-masala. Berilgan natural sonning xona birliklarini ajratib yozing.



    10.18-masala. O‘ndan kichik bo‘lgan so‘zlarni ularga mos natural sonda chop eting.



    10.19-masala. Tiyinlarda berilgan pulni so‘m bilan ifodalang. Bunda tiyinlar ikki xonali sonlar bilan ifodalanadi.
    m=str(input("Matn kiriting:")); n=len(m);
    for i in range(1,n): m1=m[:i];
    if m1=="o'n": un=10; elif m1=="yigirma":
    un=20;
    elif m1=="o'ttiz": un=30;
    elif m1=="qirq": un=40;
    elif m1=="ellik": un=50;
    elif m1=="oltmish": un=60;
    elif m1=="yetmish": un=70;
    elif m1=="sakson": un=80;
    elif m1=="to'qson": un=90;
    m2=m[i:];
    if m2=='bir': bir=1;
    if m2=='ikki': bir=2;
    if m2=='uch': bir=3;
    if m2=="to'rt": bir=4;
    if m2=='besh': bir=5;
    if m2=='olti': bir=6;
    if m2=='yetti': bir=7;
    if m2=='sakkiz': bir=8;
    if m2=="to'qqiz": bir=9;
    natija=un/100+bir/100; print(natija,'tiyin');
    10.20-masala. Tushirib qoldirilgan harf o‘rniga H harfni yozishni o‘rgatuvchi dastur tuzing.



    7.5. MUSTAQIL BAJARISH UCHUN TOPSHIRIQLAR


    Topshiriq: 1) Quyidagi satrlarni PYTHON dasturlash tilida tuzing:
    10.1-masala. Matndagi bir xil so‘zlar va ularning sonini aniqlovchi dastur tuzing. 10.2-masala. Berilgan matndagi YA va E harflar hamda bo‘sh joylar sonini aniqlang. 10.3-masala. ASC II jadvalidan katta lotin harflarni chiqaring..

    Download 4,95 Mb.
    1   ...   51   52   53   54   55   56   57   58   59




    Download 4,95 Mb.