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



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

 
cout << b << endl;
 
double d = 0.12, c = 1.3e-4;
 
cout.setf(ios::left);
 
cout << d << endl;
 
cout << c;
 
return 0;
}
Программа жұмысының нəтижесінде бірінші жолда он алтылық жүйеде 
бас əріптермен
 а
жəне
 b
айнымалылары шығарылады, олардың əрқайсысына 
7 позициядан бөлінеді (
width
функциясы тек бір ғана шығарылатын мəнге 
əсер етеді, сондықтан оны шақыртуды екі рет қайталау керек). 
С
жəне 

айнымалыларының мəндері өрістің сол жақ шетіне қарай тураланған:
0Х3Е8 0X3F 
0.12 
0.00013
Манипуляторлар
Манипуляторлар деп мəліметтерді форматтау үшін оларды орналастыру 
жəне шығарып алу операциялары тізбегіне қосуға болатын функцияларды 
атайды. Манипуляторлар 
қарапайым жəне параметрленген болып бөлінеді
бұлардың біріншісі аргументтерді көрсетуді талап етпейді. Манипуляторлар-
ды қолдану форматтау жалаушаларын орнату əдістерін қолдануға қарағанда 
айтарлықтай ыңғайлы болып табылады.
Қарапайым манипуляторлар
Төменде аргументтерін көрсетуді талап етпейтін манипуляторлар тізбекті 
түрде көрсетілген:
dec
— мəліметтерді енгізу жəне шығару кезінде ондық санау жүйесінің 
жалаушасын орнатады;
oct
— мəліметтерді енгізу жəне шығару кезінде сегіздік санау 
жүйесінің жалаушасын орнатады;


291
hex
— мəліметтерді енгізу жəне шығару кезінде он алтылық санау 
жүйесінің жалаушасын орнатады; 
ws
— мəліметтерді енгізу кезінде бос орын символдарын шығарып 
алуды орнатады;
endl
— мəліметтерді шығару кезінде ағымға жаңа жолға көшу симво-
лын қосады жəне буферді шығарады (босатады);


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




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

    Басты бет