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



Pdf көрінісі
бет264/466
Дата20.07.2022
өлшемі3,66 Mb.
#37798
түріПрограмма
1   ...   260   261   262   263   264   265   266   267   ...   466
 
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   ...   260   261   262   263   264   265   266   267   ...   466




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

    Басты бет