• Formatli kiritish – scanf.
  • -jadval. Printf() parameterlari




    Download 7,16 Mb.
    Pdf ko'rish
    bet166/308
    Sana30.05.2024
    Hajmi7,16 Mb.
    #257687
    1   ...   162   163   164   165   166   167   168   169   ...   308
    Bog'liq
    Информатика

    5.13-jadval. Printf() parameterlari. 
    nomi 
    Vazifasi 

    parametr o`nlik butun songa aylantiriladi 

    parametr ishorasiz va birinchi raqami 0 bo`lmagan sakkizlik songa 
    aylantiriladi 

    parametr ishorasiz va 0x belgisiz o`n oltilik songa aylantiriladi 

    parametr ishorasiz o`nlik songa aylantiriladi. 

    parametr bitta simvol deb qaraladi 

    parametr satr simvollar nolinchi simvol uchramaguncha yoki ko`rsatilgan 
    sondagi simvollar bosiladi 

    parametr float yoki double tipidagi son deb qaraladi va ishorali 
    m.nnnnnnE+-xx ko`rinishidagi o`nlik songa keltiriladi. 

    parametr float yoki double tipidagi son deb qaraladi va ishorali 
    ko`rinishidagi o`nlik songa keltiriladi. 

    %e yoki %f sifatida ishlatiladi. % dan keyingi simvol o`zgartirish simvoli 
    bo`lmasa, u bosmaga chiqariladi. % simvolini o`zini bosmaga chiqarish 
    uchun %% belgisini berish lozim. 
    Quyidagi jadval har xil spetsifikatsiyalarni "HELLO, WORLD" (12 
    simvolov) so`zini bosishga ta`sirini ko`rsatadi. Bu yerda har bir maydon uzunligini 
    ko`rsatish uchun maydon oxiriga ikki nuqta qo`yilgan. 


    274 
    :%10S: 
    :HELLO, WORLD: 
    :%10-S: 
    :HELLO, WORLD: 
    :%20S: 
    : HELLO, WORLD: 
    :%-20S: 
    :HELLO, WORLD : 
    :%20.10S: : HELLO, WOR: 
    :%-20.10S: :HELLO, WOR : 
    :%.10S: 
    :HELLO, WOR:
    Formatli kiritish – scanf. 
    Scanf funksiyasi iostream.h modulida joylashgan 
    bo`lib, umumiy ko`rinishi quyidagichadir: 
    Scanf(control, arg1, arg2,…) 
    Funksiya standart oqimdan simvollarni o`qib boshqaruvchi qator asosida 
    formatlab mos parametrlarga yozib qo`yadi. Parametr ko`rsatkich bo`lishi lozim. 
    Boshqaruvchi qator quyidagi o`zgartirish spetsifikatsiyalaridan iborat bo`shliq, 
    tabulyatsiya, keyingi qatorga o`tish simvollari; Oddiy simvollar (% dan tashqari) 
    kiritish oqimidagi navbatdagi simvollar bilan mos kelishi lozim; % simvolidan 
    boshlanuvchi spetsifikatsiya simvollari; % simvolidan boshlanuvchi qiymat 
    berishni ta`qiqlovchi * simvoli; % simvolidan boshlanuvchi maydon maksimal 
    uzunligini ko`rsatuvchi son; 
    Quyidagi spetsifikatsiya simvollarini ishlatish mumkin: 
    d – o`nli butun son kutilmoqda. 
    o – 0 bilan boshlangan yoki boshlanmagan sakkizlik son kutilmoqda. 
    x – 0x belgili yoki belgisiz o`n oltilik son kutilmoqda. 
    h - o`nlik son kutilmoqda. 
    c – bitta simvol kutilmoqda. 
    s – satr kutilmoqda. 
    f - float tipidagi son kutilmoqda. Kiritilayotgan sonning butun 
    raqamlari va nuqtadan so`ng kasr raqamlari soni va E yoki e belgisidan so`ng 
    mantissa raqamlari soni ko`rsatilishi mumkin. 
    

    Download 7,16 Mb.
    1   ...   162   163   164   165   166   167   168   169   ...   308




    Download 7,16 Mb.
    Pdf ko'rish