Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»


int x_fi ll — мəліметтерді шығару өрісін толтыру символы. Осы өрістерді басқару үшін  width



Pdf көрінісі
бет262/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   258   259   260   261   262   263   264   265   ...   465
Байланысты:
аибм сплюс

int x_fi ll
— мəліметтерді шығару өрісін толтыру символы.
Осы өрістерді басқару үшін 
width

precision
жəне 
fi ll
əдістері 
қолданылады:
int
ios::width()
— 
мəлімет шығару өрісі енінің мəнін 
қайтарады
int
ios:: width(int)
— параметр мəніне сəйкес шығару өрісі 
енінің мəнін орнатады;
int
ios::precision()
— нақты сандарды шығару кезінде санды 
бейнелеу дəлдігінің мəнін қайтарады;
int
ios::precision(int)
— нақты сандарды шығару кезіндегі сан-
ды бейнелеу дəлдігінің мəнін орнатады, 
дəлдіктің бұрынғы (ескі) мəнін қайтарады;
char fi ll()
— ағымдағы толтыру символын қайтарады;
char fi ll(char)
— ағымдағы толтыру символының мəнін 
орнатады, смиволдың бұрынғы (ескі) мəнін 
қайтарады.
Кейбір жалаушаларды орнату алдында олармен бір сəтте қатар орна-
тыла алмайтын жалаушаларды алып тастау қажет. Ол үшін 
setf
əдісінің 
екінші параметрі ретінде төменде көрсетілген 
ios
класының 
статикалық 
тұрақтыларын қолданған ыңғайлы болып табылады:
adjustfi eld (left | right | internal) 
basefi eld (dec | oct | hex) 
fl oatfi eld (scientifi c | fi xed)
19-1140


290
Мəліметтерді жалаушалар мен əдістер көмегімен шығару кезіндегі фор-
маттау мысалы:
#include  
int main(){
 
long a = 1000, b = 077; 
 
cout.width(7);
 
cout.setf(ios::hex | ios::showbase |ios::uppercase);
 
cout << a;
 
cout.width(7);


Достарыңызбен бөлісу:
1   ...   258   259   260   261   262   263   264   265   ...   465




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет