• № 11 Laboratoriya ishi Visual Basic dasturlash tilining imkoniyotlari bilan ishlash Ishning maqsadi
  • Visual Basic
  • Visual Basicni ishga tushirish
  • Standart EXE
  • Arifmetik va trantsendent tenglamalarni echish




    Download 8,87 Mb.
    Pdf ko'rish
    bet144/191
    Sana05.09.2024
    Hajmi8,87 Mb.
    #270328
    1   ...   140   141   142   143   144   145   146   147   ...   191
    Bog'liq
    portal.guldu.uz-Kompyuter ta`minoti

     
    Arifmetik va trantsendent tenglamalarni echish 
    Quyidagi berilgan tenglamalar ildizlari yotgan oraliqni ajrating va taqribiy echimini 
    toping.
    1)
     10sinx-x
    2
    q0 

    11)
     xsinx-3cosxQ1q0
    21)
     lg(xQ1)-2
    x
    Q3xq0 

    2)
    x
    3
    -2xQ2q0

    12)
     x
    3
    Q3x-1q0
    22)
     x
    3
    -cosxq0 

    3)
     2
    x
    -3cosxQ1q0

    13)
     3
    x-1
    -2sinx-4q0

    23)
     x
    2
    -10xlnxq0 

    4)
     x
    4
    -x
    3
    -2xQ1q0 

    14)
     x
    4
    Qx
    3
    -2xQ1q0

    24)
     x
    3
    -0.5x
    2
    -xQ3q0 
    5)
     
    Cos(2xQ1)-3Sinxq0
    15)
     5Sinx-xSinxq0

    25)
     2Cosx-xSinxq0 
    6)
     
    x
    3
    -Cos(xQ0,5)Q1q0
    16)
     sin(xQpG’2)-8cosxq0
    26) 
    arcsinxQ0,5x-1q0 
    7)
     
    arctgxQe
    x
    Qxq0
    17)
     arctg(e
    x
    Q1)-sinxq0
    27) 
    2x
    2
    QarcsinxQ1q0 
    8)
     
    3x
    3
    arctgx-1q0
    18) 
    2x-arctg(x-1)q0
    28) 
    chx-2x-0,5q0 
    9)
     
    x-3cos
    2
    1,04xq0
    19)
     x -cos0,387xq0
    29)
     e
    -x
    Qx
    2
    -2q0 
    10)
     
    e
    x
    Qx
    2
    -2q0
    20)
     e
    x
    -2(x-1)
    2
    q0
    30)
     2
    x
    -2x
    2
    -1q0
     
    Chiziqli tenglamalar tizimlarini echish 
    Quyidagi berilgan tenglamalar tizimlarining taqribiy echimini toping.
    Variant 
    nomeri
    Tizim koeffitsientlari matritsasi
    (A)
    Ozod 
    hadlar 
    ustuni (V)
    1.
    13.47
    -2.29
    3.29
    4.75
    2.32
    2.75
    11.11
    2.28
    -0.75
    4.75
    0.28
    6.25
    -9.21
    0.79
    2.25
    3.21
    2.21
    0.49
    7.87
    -3.41
    2.
    9.66
    2.01
    3.03
    1.61
    -2.29
    3.22
    12.41
    1.65
    0.93
    2.64
    1.69
    -2.17
    13.65
    3.73
    -6.48
    0.46
    1.75
    -3.75
    9.65
    -2.77
    3.
    15.75
    2.91
    3.60
    2.09
    -2.84


    189 
    3.63
    12.02
    6.71
    -0.09
    9.81
    2.28
    3.48
    15.78
    2.64
    2.71
    3.41
    0.51
    1.07
    6.07
    2.33
    4.
    12.88
    0.28
    0.99
    7.75
    -2.64
    1.77
    9.79
    2.81
    3.03
    4.78
    2.83
    3.02
    11.79
    1.75
    -2.71
    3.01
    0.97
    2.77
    11.49
    2.80
    5.
    12.85
    0.75
    3.21
    1.76
    -1.74
    -0.97
    11.04
    4.48
    1.73
    2.83
    0.77
    1.43
    9.71
    2.13
    0.92
    1.29
    3.29
    0.71
    11.49
    2.80
    6.
    -6.75
    0.24
    1.21
    0.75
    0.08
    7.75
    19.75
    0.95
    2.79
    -1.75
    2.81
    2.63
    13.45
    2.04
    4.86
    4.28
    1.75
    0.75
    8.89
    2.04
    7.
    17.28
    3.48
    2.64
    5.48
    -2.22
    3.44
    12.35
    2.66
    3.28
    2.38
    4.48
    2.88
    -14.37
    4.75
    -4.75
    3.43
    2.02
    1.47
    -9.75
    4.07
    8.
    3.75
    0.28
    1.05
    -0.48
    1.28
    0.75
    3.95
    3.07
    0.57
    3.75
    4.88
    -0.88
    4.75
    0.07
    0.08
    3.44
    2.88
    0.75
    9.79
    -0.28
    9.
    18.88
    0.29
    1.75
    -3.28
    -4.35
    0.78
    19.99
    8.78
    3.48
    2.35
    4.75
    0.75
    10.37
    0.73
    -0.47
    0.28
    1.31
    2.33
    -9.77
    0.77
    10.
    9.77
    0.37
    1.43
    1.34
    -2.33
    3.23
    18.91
    8.71
    -3.73
    0.78
    4.48
    -9.77
    12.75
    1.72
    3.78
    0.07
    -0.75
    7.23
    7.96
    2.88
    11.
    7.71
    2.83
    1.08
    0.75
    2.39
    0.77
    16.61
    -8.91
    0.73
    -0.33
    0.48
    -8.84
    17.63
    2.61
    6.61
    2.84
    4.48
    3.32
    12.33
    4.78
    12.
    17.79
    3.21
    6.71
    2.81
    0.73
    2.22
    -3.33
    -0.70
    0.09
    2.81
    2.93
    3.96
    14.75
    2.75
    -0.78
    3.43
    0.75
    7.71
    12.09
    0.75
    13.
    13.75
    2.69
    0.71
    -1.72
    3.33
    2.33
    12.78
    3.75
    4.72
    -6.36
    2.34
    4.72
    -15.76
    2.87
    4.77


    190 
    6.36
    0.78
    3.75
    14.7
    2.83
    14.
    3.78
    -0.75
    1.21
    1.03
    2.83
    0.48
    3.73
    0.75
    1.09
    -7.38
    1.31
    -0.76
    -4.76
    2.08
    3.22
    0.35
    1.03
    2.03
    5.78
    2.88
    15.
    7.79
    1.21
    1.33
    -2.61
    -7.77
    0.35
    10.21
    3.23
    4.77
    -2.88
    0.49
    -1.31
    7.75
    2.88
    6.33
    3.38
    0.49
    -1.74
    8.74
    -0.35
    16.
    3.48
    0.02
    3.40
    0.04
    2.89
    3.33
    -4.04
    0.05
    0.411
    3.28
    4.71
    6.74
    14.71
    1.23
    0.81
    3.81
    0.75
    0.47
    17.21
    0.68
    17.
    21.71
    0.35
    1.71
    11.22
    0.35
    0.79
    11.31
    -3.71
    -3.92
    2.93
    3.93
    -1.71
    9.79
    0.73
    -2.81
    1.31
    3.23
    6.28
    14.71
    10.81
    18.
    13.45
    2.94
    4.91
    2.01
    3.04
    2.85
    3.75
    0.03
    0.21
    4.75
    1.39
    -2.73
    7.49
    3.33
    -2.88
    4.75
    0.49
    1.54
    12.79
    4.73
    19.
    3.79
    1.21
    0.09
    0.79
    -2.83
    10.91
    14.79
    -2.71
    1.01
    2.34
    2.08
    3.24
    9.75
    0.49
    12.64
    4.75
    -0.87
    0.95
    8.74
    3.75
    20.
    3.46
    0.75
    -1.21
    0.34
    2.37
    -0.37
    7.37
    2.61
    1.39
    3.47
    0.49
    -0.28
    4.35
    1.97
    -2.61
    0.49
    3.71
    0.31
    6.95
    6.35
    21.
    9.75
    0.37
    0.75
    2.31
    0.37
    -0.73
    0.65
    2.44
    1.39
    2.75
    0.23
    -0.74
    2.35
    -0.09
    2.01
    1.31
    0.48
    1.46
    4.75
    3.03
    22.
    10.35
    2.35
    1.28
    4.01
    2.08
    2.33
    9.99
    -2.81
    0.79
    0.35
    -2.37
    -0.93
    9.33
    2.64
    -0.27
    7.27
    0.09
    1.04
    9.27
    0.91
    23.
    14.35
    0.79
    1.94
    3.79
    -2.85
    0.45
    12.34
    -4.76
    6.70
    2.71
    0.93
    1.23
    11.21
    -7.69
    -3.75
    0.75
    2.36
    0.76
    9.57
    2.09
    24.
    12.61
    2.33
    0.81
    1.18
    -2.64


    191 
    4.79
    12.18
    -3.71
    0.71
    0.94
    2.04
    4.71
    11.01
    -0.79
    0.34
    4.75
    -0.85
    1.28
    9.74
    0.78
    25.
    9.77
    1.23
    0.07
    2.34
    2.91
    0.77
    7.76
    -6.01
    -0.02
    3.73
    0.01
    -2.01
    4.76
    1.01
    2.23
    -0.75
    1.28
    0.08
    3.03
    2.82
    26.
    7.61
    1.21
    3.33
    2.01
    1.75
    -2.33
    4.79
    -1.01
    0.09
    -0.08
    2.33
    0.77
    3.96
    0.07
    2.39
    2.34
    3.27
    0.71
    8.74
    -0.23
    27.
    0.01
    -2.01
    4.76
    1.01
    2.23
    7.27
    0.09
    1.04
    9.27
    0.91
    10.35
    2.35
    1.28
    4.01
    2.08
    0.49
    -0.28
    4.35
    1.97
    -2.61
    28.
    7.71
    2.83
    1.08
    0.75
    2.39
    2.93
    3.96
    14.75
    2.75
    -0.78
    6.36
    0.78
    3.75
    14.7
    2.83
    0.48
    3.73
    0.75
    1.09
    -7.38
    29.
    0.93
    1.23
    11.21
    -7.69
    -3.75
    2.04
    4.71
    11.01
    -0.79
    0.34
    4.75
    -0.85
    1.28
    9.74
    0.78
    14.35
    0.79
    1.94
    3.79
    -2.85
    30.
    9.66
    2.01
    3.03
    1.61
    -2.29
    3.63
    12.02
    6.71
    -0.09
    9.81
    2.83
    3.02
    11.79
    1.75
    -2.71
    1.29
    3.29
    0.71
    11.49
    2.80


    192 
    № 11 Laboratoriya ishi 
    Visual Basic dasturlash tilining imkoniyotlari bilan ishlash
     
    Ishning maqsadi: 
    Visual Basic tili xaqida qisqacha ma’lumot.
     
    Hozirgi vaqodatdagi Basic dan k Hozirgi vaqtda dasturlashga bo’lgan qarash 
    birmuncha o’zgargan, ya’ni dasturlar ѐzilishidan tashqari ilovalar loyihalanadi ham. 
    Visual Basic
    yuqori darajadagi ilovalar yaratish vositasi bo’lib odatdagi Basic dan 
    keskin farq qiladi. Faqatgina odatdagi Basic ning operatorlari va dasturlash sintaksisiga 
    tayanadi. Visual Basic o’rganish uchun nisbatan sodda bo’lishiga qaramasdan uning 
    ѐrdamida murakkab komppyuter dasturlarini yaratish mumkin.
     
    Basic (BEYSIK) so’zi Beginner’s (boshlang’ich) All-purpose (universal) Symbolic 
    (simvolik) Instruction Code (buyruqlar tizimi) dan hosil bo’lgan. Vizual so’zi bu 
    tilning mazkur dastur versiyasidagi dastur tuzish jaraѐnida ko’plab operatsiyalar 
    vositalar ѐrdamida, ya’ni bevosita kodlarni ѐzmasdan bajarilishini anglatadi
    .
    Dasturlar 
    tuzish sermashaqqat jaraѐndir, lekin Visual Basic bu ishni sezilarli darajada 
    soddalashtiradi. Visual Basic ning yana bir yutug’i shundaki, u Microsoft Office paketi 
    dasturi va Internet resurslari bilan ishlaydi. Visual Basic bir necha versiyada ishlab 
    chiqariladi.
    Visual Basicni ishga tushirish 
    1.
    Visual Basicni ishga tushirish uchun:
    a) Windows ning Start(Pusk) tugmasida sichqonchaning chap tugmasini bosing;
    b) ochilgan menyuda Programs(Programmo’) satrini ko’rsatib, keyin
    Microsoft Visual Studio6.0 satriga o’tiladi;
    v) Microsoft Visual Basic 6.0 satrida sichqonchaning chap tugmasini bosiladi.
    2.
    Ochiladigan dialogda 
    Standart EXE
    belgisi tanlanganligini tekshirib va 
    Open(Otkro’t) tugmasini bosiladi.


    193 
     
    Visual Basicni ishga tushirish dialog oynasi
    VB panellari asboblar paneli oynasining yuqori qismida joylashgan bo’lib undagi 
    tugmalar ѐrdamida menyuning ayrim buyruqlariga tezlik bilan etib borish mumkin.
    Masalan
    tugma ѐrdamida loyihaga shakl qo’shiladi.
    tugma ѐrdamida kerakli 
    loyiha ochiladi.
    tugma ѐrdamida yaratilgan loyiha saqlanadi.
    tugma ѐrdamida yaratilgan loyiha ishga tushiriladi va hakazo.
    Visual Basicning elementlar paneli dasturlar uchun qurilish bloklaridan 
    iboratdir. Unda joylashgan boshqarish elementlaridan keraklisi tanlanadi. Elementlar 
    panelidan foydalanishni amalda sinab ko’rish uchun quyidagi amallarni bajarib 
    ko’rishingiz mumkin:
    1.
    Elementlar panelidagi 
    “A”
    tugmachasini bosing. Mazkur belgi shaklga ѐzuv qo’yish 
    uchun ishlatiladi. Bosilgandan so’ng belgining tasviri o’zgarib bosilganligini 
    ko’rsatadi.
    Visual Basic
    bilan ishlaѐtganda ko’p vaqt elementlar panelida 
    strelkako’rsatkich belgisi tanlanadi. Boshqa asbob belgilari siz shaklga faqat yangi 
    ob’ektni joylash kerak bo’lgan hollardagina tanlab olinadi.
    Shaklning ѐzuv joylashtirilishi zarur bo’lgan joyiga sichqoncha ko’rsatkichi 
    ѐrdamida 
    Label
    elementi joylashtiriladi.
    2.
    Kursorni shakl ichiga joylang va sichqonning chap tugmasini ѐzuvning chap yuqori 
    burchagi shaklda turishi kerak bo’lgan joyda bosing. Tugmani bosilgan holda tutib 
    turishda davom etib, ѐzuvni cho’zish uchun kursorni o’ngga va pastga suring. Shundan 
    so’ng tugmani qo’yib yuboring. Agar siz ѐzuv joyi va o’lchamlarini noqulay 
    joylashtirib qo’ygan bo’lsangiz, ѐzuvni sakkizta markerdan biri ѐrdamida uning joyi, 
    o’lchamlarini o’zgartirishingiz mumkin. Asboblar panelining mazmuni 
    Visual Basic
    ning o’rnatilgan versiyasiga hamda uning qanday o’rnatilganligiga boliq.
    3.
    Agar elementlar panelida sichqoncha o’ng tugmasini bosilsa, komponentlarni qo’shish 
    ѐki yo’qotishingizga imkon beruvchi menyu chiqadi.

    Download 8,87 Mb.
    1   ...   140   141   142   143   144   145   146   147   ...   191




    Download 8,87 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Arifmetik va trantsendent tenglamalarni echish

    Download 8,87 Mb.
    Pdf ko'rish