• M a sa la n in g q o 4yiHshi.
  • Informatika va informatsion texnologiyalardan laboratoriya ishlari




    Download 4,62 Mb.
    Pdf ko'rish
    bet38/120
    Sana28.06.2024
    Hajmi4,62 Mb.
    #266132
    1   ...   34   35   36   37   38   39   40   41   ...   120
    Bog'liq
    A. Norov. Informatika

     
    m atn oxiriga 
    с
     
    belgisini 
    q o ‘shadigan 
    addlast(t, c)
    protsedurasi tuzilsin.
    15. 
    x ( j r - 2 ) + 4 = 3 
    tenglam ani yechib, natijasini
    result.txt
     
    faylga y ozadigan dastur tuzilsin.
    9 - is h . G r a p h m o d u li b ila n ish la s h
    Ish n in g n ia q sa d i. 
    Paskal tilining grafik operatorlari va 
    standart funksiyalari yordam ida turli grafik va geom etrik 
    shakllarni chizish b o ‘yicha talabalarda am aliy bilim va 
    k o ‘n ik m a la m i hosil qilish.
    M a sa la n in g
    q o 4yiHshi. 
    Graph 
    m od u lin in g
    turli 
    standart funksiyalari va grafik operatorlari yordam ida talab 
    qilingan shakllarni chizish dasturini tuzish.
    Q isq a ch a n a zariy m a ’lu m o tla r. 
    Grafik rejimda ishla- 
    shi uchun zarur boT gan barcha funksiya va protseduralar 
    G raph m odulida jo y la sh g a n . Shu sababli, grafik d a s tu m in g
    birinchi tuzilishi sifatida 
    Uses Graph
     
    ishlatiladi. Ekranni 
    grafik rejim ga o ‘tkazish uchun 
    InitG raph
     
    protsedurasudan 
    foydalaniladi, protseduraning dasturda tasvirlanishi um um iy 
    k o ‘rinishda quyidagicha b o ‘ladi:
    InitGraph
     
    (G D , C7M, 
    Path to Driver)',
    Bu yerda 
    GD
     
    (G raphD ri
    ver)-drayver nom erini k o ‘rsatuvchi
    '
    60


    va 
    butun 
    tipli 
    qiym a t qabul 
    qiluvchi 
    param etr, 
    GM
    (G raphM ode)
    - videosistem aning ish rejimini 
    k o ‘rsatuvchi 
    p aram etr b o ‘lib, bu ham butun (integer) q iym atga ega. 
    Path to D rive
    parametri esa drayve m i saqlab turuvchi faylga 
    o ‘tish y o ‘li b o ‘lib, u 
    string
    tipi bilan aniqlanadi. A gar 
    Path t o '
    D river
    o ‘m id a ( ‘’) belgisi turgan b o ‘lsa, dray v e r jo riy
    katalogdan qidirildi va bunday holda odatda 
    GD
    parametr- 
    o ‘zgaruvchining qiymati sifatida 0 yoki 
    D etect
    konstantasi 
    ishlatiladi:
    G D :-D etect\
    InitGraphga
    sim m etrik protsedura sifatida 
    CloseGraph
    protsedurasi q o ‘llaniladi, y a ’ni bu protsedura orqali grafik 
    rejim dan chiqish imkoniyati yaratiladi.
    M atn rejimidan grafik rejim ga o ‘tganda ekranni rang- 
    barang nuqtalar - 
    pixceV
    lar t o ‘p lam id a n tashkil topgan t o ‘g ‘ri 
    t o ‘rtburchak shaklida tasavvur etish m um kin. T asvirning 
    sifatlilik darajasi bilan b o g ‘liq ekran holatini videoadapterlar 
    belgilaydai. 
    Videoadapterlar 
    bir-biridan 
    m u m k in
    qa da r 
    e k randa k o ‘p nuqtalar jo y la sh tira olish va rang-baranglikni 
    oshirish im koniyati bilan farqlanadi.
    V ideoadapter turi
    N uqtalar soni
    C G A - C o lo r G raphic A dapter 
    E G A - Enhanced G raphic A dapter 
    V G A - V ideo G raphic Array 
    S V G A - Super Video G raphic Array
    640x320
    640x350
    640x480
    800x600
    Pixcelning ekranda jo y la s h is h holati gorizontaliga (лг), 
    vertikaliga 
    (y) 
    koordinata 
    bilan 
    xaraktcrlanadi 
    va 
    koordinatalari yuqoridan pastga h am da chapdan o 'n g g a qarab 
    o ‘sadi (1-chizma).


    ,(0 ; 0)
    у
    V G A
    ^ ( 6 3 9 , 479)
    1 -c h iz m a
    E kranda nuqta yoki chiziq rangini belgilash uchun 
    Setcolor
    funksiyasi qabul qilishgan: 
    Setcolor (Color);
    bu 
    yerda 
    (Color)ga
    0 dan I S g a c h a q iy m a t berilib, 16 xil rang 
    hosil qilinadi.
    K onstanta
    Rang
    Rang
    nomeri
    Black
    Qora
    0
    Blue
    K o‘k
    1
    Green
    Yashil
    2
    Cyan
    Feruza rang, moviy
    3
    Red
    Qizil
    4
    Magenta
    To'q qizil, malina rang
    5
    Brown
    Jigarrang
    6
    Light Gray
    Och kulrang, ko‘kimtir
    7
    Dark Gray
    Kulrang, qoramtir k o ‘k
    8
    Light Blue
    Havorang, ochiq ko ‘k
    9
    Light Green
    Och yashil
    10
    Light Cyan 
    Light Red
    Och feruza rang 
    Och qizil, qizg‘ish
    11
    12
    Light Magenta
    Och binafsha
    13
    Yellow
    Sariq
    14
    White
    Oq 
    ____
    ________ 15
    62


    Endi ekranda nuqta va turli xil chiziqlam i chizishda 
    ishlatiladigan funksiyalar bilan tanishamiz:

    Download 4,62 Mb.
    1   ...   34   35   36   37   38   39   40   41   ...   120




    Download 4,62 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Informatika va informatsion texnologiyalardan laboratoriya ishlari

    Download 4,62 Mb.
    Pdf ko'rish