Пов Ц++ примери

Pov C Primeri



Језик Ц++ обезбеђује функцију „пов()“ која помаже у проналажењу снаге било ког броја. Користимо ову функцију када желимо да пронађемо снагу броја у Ц++. Ова функција узима два аргумента: први аргумент је „база“ или број чију снагу желимо да пронађемо, а следећи аргумент је експонент у овој функцији. Ова функција „пов()“ је дефинисана унутар „матх.х“ или „цматх“ заглавља у Ц++ програмирању. Хајде да урадимо неке кодове и проверимо како овај метод израчунава снагу различитих бројева у Ц++.

Пример 1:

Прво су укључене датотеке заглавља: ​​„иостреам“ и „цматх“. “иостреам” је укључен као улаз/излаз и остале функције су дефинисане у њему. „цматх“ је укључен јер морамо да пронађемо снагу броја уз помоћ функције „пов()“ која је дефинисана у овој датотеци заглавља. Затим морамо додати „стд“ именски простор тако да не морамо да га додајемо са функцијама одвојено.







Испод овога, позивамо методу „маин()“, а затим штампамо неки текст користећи „цоут“ јер помаже у штампању у Ц++. Затим користимо функцију „пов()“ у којој постављамо „5“ као први параметар који је овде „база“. Затим постављамо „3“ као други параметар који је „експонент“ тог броја. Сада, ова функција „пов()“ проналази степен броја „5“ који се подиже на степен „3“ и приказује резултат снаге док ову функцију „пов()“ стављамо у „цоут“.



Код 1:



#инцлуде <иостреам>
#инцлуде <цматх>
користећи простор имена стд;
инт маин ( ) {
цоут << 'Овде рачунамо снагу броја!' << ендл;
цоут << пов ( 5 , 3 ) ;

повратак 0 ;
}


Излаз:





Одговор од „5“ подигнут на степен „3“ је „125“, што је такође приказано у наставку. Овај резултат добијамо уз помоћ функције „пов()“.



Пример 2:

Овде су укључене „иостреам“ као и „цматх“ датотеке заглавља. Затим се поставља “намеспаце стд”. Испод овога се позива „маин()“. Затим декларишемо три променљиве које су „вредност“, „експонент“ и „исход“ као тип података „инт“. Сада додељујемо „6” променљивој „вредност” и „5” променљивој „експонент”.

Након тога користимо функцију „пов()“. Затим, прослеђујемо обе променљиве овој функцији „пов()“ и додељујемо њен резултат променљивој „оутцоме“. Након овога, користимо „цоут“ и прво штампамо изјаву овде. Затим, у следећем „цоут“, приказујемо „вредност“, „експонент“, као и „исход“.

Код 2:

#инцлуде <иостреам>
#инцлуде <цматх>
користећи простор имена стд;
инт маин ( ) {
инт вредност, експонент, исход;
вредност = 6 ;
експонент = 5 ;
исход = пов ( вредност, експонент ) ;
цоут << 'Овде користимо функцију пов!' << ендл;
цоут << вредност << '^' << експонент << ' = ' << исход;

повратак 0 ;
}


Излаз:

Функција „пов()“ нам помаже да дођемо до одговора од „6“ подигнутог на степен од „5“ који је „7776“ као што је представљено у наставку:

Пример 3:

У овом коду ћемо пронаћи снагу броја са плутајућим бројем где је експонент такође тип података са плутајућим бројем. Овде се „намеспаце стд“ убацује након што су укључене датотеке заглавља „иостреам“ и „цматх“. Затим се позива функција „маин()“, а три променљиве под називом „н_валуе“, „е_валуе“ и „п_ресулт“ се декларишу као „флоат“ тип података. Сада постављамо променљиву „н_валуе“ на „8.2“, а променљиву „е_валуе“ на „3.2“.

Затим користимо функцију „пов()“, прослеђујући јој обе променљиве и додељујући излаз функције променљивој „п_ресулт“. Затим користимо функцију „цоут“ за штампање изјаве. У следећем „цоуту“, приказаћемо „н_валуе“, „е_валуе“ и „п_ресулт“ на следећи начин:

Код 3:

#инцлуде <иостреам>
#инцлуде <цматх>
користећи простор имена стд;
инт маин ( ) {
флоат н_валуе, е_валуе, п_ресулт;
н_валуе = 8.2 ;
е_валуе = 3.2 ;
п_резултат = пов ( н_вредност, е_вредност ) ;
цоут << 'Овде користимо функцију пов!' << ендл;
цоут << н_валуе << '^' << е_валуе << ' = ' << п_ресулт;
повратак 0 ;
}


Излаз:

Ево исхода у којем уз помоћ функције „пов()“ налазимо моћ броја са помичним бројем чији је експонент уједно и број са помичним бројем.

Пример 4:

Овај код израчунава снагу двоструког броја са експонентом као двоструким типом података. У овом случају, датотеке заглавља „иостреам“ и „цматх“ су укључене пре него што је укључен „намеспаце стд“. Следећи код позива функцију „маин()“ и декларише три променљиве са „доубле“ типом података, а то су „д_Нум“, „д_Екпо“ и „д_ПовРес“. Променљиве „д_нум“ и „д_екпо“ су сада иницијализоване са „2.25“ и „5.21“, респективно.

Затим, додељујемо излаз функције „пов()“ променљивој „д_ПовРес“ и користимо функцију „пов()“, прослеђујући јој обе променљиве. Затим овде штампамо реченицу користећи функцију „цоут“. „д_Нум“, „д_Екпо“ и „д_ПовРес“ су приказани у следећем „цоут“.

Код 4:

#инцлуде <иостреам>
#инцлуде <цматх>
користећи простор имена стд;
инт маин ( ) {
дупли д_Нум, д_Екпо, д_ПовРес;
д_Број = 2.25 ;
д_Екпо = 5.21 ;
д_ПовРес = пов ( д_Нум, д_Екпо ) ;
цоут << 'Овде користимо функцију пов!' << ендл;
цоут << 'Број је' << д_Нум << 'Његов експонент је' << д_Екпо << ендл;
цоут << д_Нум << '^' << д_Екпо << ' = ' << д_ПовРес;
повратак 0 ;
}


Излаз:

Ово је резултат коришћења функције „пов()“ за добијање моћи двоструког броја чији је експонент такође двоструки број.

Пример 5:

У овом последњем коду ћемо пронаћи степен броја чији је експонент негативан број. Датотеке заглавља „битс/стдц++.х“ и „матх.х“ су укључене овде заједно са датотеком заглавља „иостреам“ у овом коду јер датотека заглавља „матх.х“ садржи дефиницију функције „пов()“.

Након овога, додајемо „стд“ именски простор. Затим се сада позива „маин()“. Променљива „б“ се овде иницијализује као тип података „флоат“ и овој променљивој се додељује вредност „4.87“. Испод тога, променљива „инт“ „е“ се иницијализује негативном вредношћу која је „-2“. Затим, „резултат флоат“ је такође декларисан овде. Испод овога, ми иницијализујемо ову променљиву „резултат“ и додељујемо функцију „пов()“ овој променљивој у којој су обе променљиве „б“ и „е“ постављене као параметри.

Овде убацујемо основу типа података „флоат“. Експонент је негативна целобројна вредност. Сада, резултат који добијемо након примене ове функције је сачуван у променљивој „резултат“ која је приказана у наставку користећи „цоут“ испод.

Код 5:

#инцлуде <иостреам>
#инцлуде<битс/стдц++.х>
#инцлуде<матх.х>
користећи простор имена стд;
инт маин ( ) {
флоат б = 4.87 ;
инт е = -2 ;
флоат резултат;
резултат = снага ( б, е ) ;
цоут << „Овде је експонент негативан“ << ендл;
цоут << б << '^' << То је << ' = ' << резултат;
повратак 0 ;
}


Излаз:

Ово даје резултат где убацујемо негативан експонент у основни број са плутајућим у нашем коду. Добијамо овај резултат снаге помоћу функције „пов()“.

Закључак

Функција „пов()“ у Ц++ истражује се овде у овом водичу. Дефинисали смо га као израчунавање снаге било ког броја где користимо ову функцију „пов()“. Такође смо илустровали неколико примера примене ове функције „пов()“ на бројеве различитих типова података у Ц++ програмирању. Такође смо израчунали снагу броја где је експонент негативна вредност и приказали излазе целог кода у овом водичу.