• Borland C++ Builder da dasturu: include void __fastcall TForm1::Button1Click(TObject *Sender) { float a,b,s,p;
  • Edit4->Text=FloatToStr(p); } Turbo Pascal dasturlash tili
  • Tur nomi  O’zgaruvchini tavsiflashga misol




    Download 1.32 Mb.
    Pdf ko'rish
    bet6/15
    Sana19.10.2022
    Hajmi1.32 Mb.
    #27564
    1   2   3   4   5   6   7   8   9   ...   15
    Bog'liq
    dasturlash tillari va ularning xossalari

    Tur nomi 
    O’zgaruvchini tavsiflashga misol 
    O’lcham
    __int8 
    __int8 c = 128; 
    8 bit 
    __int16 
    __int16 s = 32767; 
    16 bit 
    __int32 
    __int32 i = 123456789; 
    32 bit 
    __int64 
    __int64 big = 12345654321; 
    64 bit 
    unsigned __int64 
    unsigned __int64 huge = 1234567887654321; 
    64 bit 
     
    Endi Borland C++ Builder dasturlash tilida bir masala korip shiqaylik. 
    Masala: Ikkita musbat son berilgan, bu sonlarning o’rta arifmetik va o’rta 
    geometrik qiymatlarini aniqlang.
    Yechish. A va b sonlarning o’rta arifmetik qiymatini c, o’rta geometrik 
    qiymatini B bilan belgilasak,
    ;
    ;
    2
    b
    a
    d
    b
    a
    c




    formulalar o’rinli. 


    Borland C++ Builder da dasturu: 
    #include  
    void __fastcall TForm1::Button1Click(TObject *Sender) 

    float a,b,s,p; 
    a=StrToFloat(Edit1->Text); 
    b=StrToFloat(Edit2->Text); 
     s=(a+b)/2; 
     p=sqrt(a*b); 
     Edit3->Text=FloatToStr(s); 
     Edit4->Text=FloatToStr(p); 

     


    Turbo Pascal dasturlash tili: XVII asrda yashagan va dunyoda birinchi 
    xisoblash mashinasini yaratgan frantsuz olimi Blez Paskal sharafiga shunday deb 
    nomlangan PASKAL tili Shvetsariyaning Syurix shaxridagi oliy texnika maktabining 
    professori Nikols Virt tomonidan 70-yillarda yaratilgan bulib 1979 yilda standart 
    Paskal deb tasdiklangan. Uzining soddaligi, mantikiyligi va samaraligi tufayli bu til 
    butun dunyoga tez tarkaldi. Xozirgi paytda barcha xisoblash mashinalari, xususan, 
    mikro EXM lar xam shu tilda ishlash imkoniyatiga ega. Dasturlar matnining 
    tugriligini osonlik bilan tekshirish mumkinligini, ularning ma`nosi yakkol kuzga 
    tashlanishi va oddiyligi bilan ajralib turadi. Paskal tili ancha murakkab va kup vakt 
    oladigan xisob ishlari bajarishga muljallangan tartiblashtirilgan dasturlar tuzishga 
    imkon beradi. Yana bir afzalligi shundan iboratki, foydalanuvchi xatolikka yul 
    kuymasligi uchun yoki xato yozib kuygan bulsa, tez tuzatib olishi uchun dasturda 
    ishlatiladigan uzgaruvchilar oldindan kaysi turga (toifa) mansubligi dasturning barcha 
    elementlari xakida ma`lumot tavsiflash bulimida mujassamlashgan buladi. Operator 
    soni esa minimal darajada kamaytirilgandir. EXMda xisoblash uchun programma 
    asosan ikki kismdan iborat buladi:
    berilganlarni tavsiflash (bular ustida amallar bajariladi); amallarni tavsiflash (bu 
    amallar berilganlar ustida bajarilishi kerak). Amallar operatorlar yordamida beriladi
    berilganlar esa ta`riflar va tavsiflar yordamida beriladi. 


    Download 1.32 Mb.
    1   2   3   4   5   6   7   8   9   ...   15




    Download 1.32 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Tur nomi  O’zgaruvchini tavsiflashga misol

    Download 1.32 Mb.
    Pdf ko'rish