Информатика


-jadval. Printf() parameterlari


Download 7.16 Mb.
Pdf ko'rish
bet161/300
Sana25.08.2023
Hajmi7.16 Mb.
#1670002
1   ...   157   158   159   160   161   162   163   164   ...   300
Bog'liq
informatika Mominov

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.

Do'stlaringiz bilan baham:
1   ...   157   158   159   160   161   162   163   164   ...   300




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling