CPP Basic

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 47















#

%
$
#"

&

'
'

*
%
$


#"

!








%




"




(

)$




!














 























))%$
*
!
%


*
$
$





$



(
#
)$
!)$
$

$


$


#

!





!
#

%

(

!
%
(
(



) 

(

#


#






"






!






"

$




%

(
$




%

!

!
)

&

!'


#
!%



!$





'


)
!


$
$












#



))%$
%






$
)


"
!
%

*





$
"


))$
!




*

)




$
)

$


#


"
%

!
(
#



)
(




)









*

!






!
$
$
!#





















%

$#

"















!










$

)

$





!
#!


&

)


(
'





*+

,
)


#
" '

.















$











*





)








)






(



!

(

$

% 



$
$
"


$



!

























)

)




&
*+

.


!


$

%



$

)



%


$

))$

!









 




















&
*+





,
'
















(
#"





$

$








(
#"





$





$





!




$


(
)

(




*
$



"
!
%




!



(

$


(
)

)





!

$

"



)
)






) 






$

)




*



!

*

$
)

"



!

!



"

$


$

)
$



(
$


(
$



!



!
%
#

(
(
$


!



*

*









$
)


!
!


*
















$




#




!




!
$
$
$
"





!

*

*














"
))$


!
!


*

$
)


"
!
%
(
#"





$


!


!
(










$





!%

!
%


)






#


%




!






!$

(
)
(

!




*



*














$

$






"



%







$



!"
$


)
"

! 






$



)






#

$



!

*

*






$
#



$
$
$
"




!









!
%

*


$







!)




$

(

)
!)


"

%


%

"
$
"

)
!




!






$

(










$





$

#
(
(


$



)

! 

!



!



$



!

"




"



!


(
)
$


!



*

!


*



!
%
#


(
(
!

)%

"

!"
$

!




$

*

















%

$#

"















!













!
#!


&

)


(
'





*+

*+

" '


-


#
" '

.














!










!
%
#


(
(
!
)%


*

(
)
(



"
"


$


$

"





























)

)




&
*+

.

&
*+

" '
)

)




-






.























&
*+





,
'

*+






" '


'

(


%
$



*



%




$



!))







$




!

*





)"

"
"
"
$


$








$







*






$


$

!





"


!




!
!
$

$
"









*

(



%

$
$


%


"



%



%
)$






!))
%

 




!


!
%

%

#




$



!$
%




*


%

*


!





!"
$




%



%

)

"



$


!"

 

$



!







!"
$
"






!


$


$
"

!


!

"





!





$
"



!


%
#


!


))$

$

!


*

*



#

*
$
$

(



(
!


*

!

+
+

















%

$#


"















!













!
#!


&

)


(
'

+


*


*+






*+

" '


-


#
" '

.



































)

)




&
*+

.

&
+



)

)




,


.
$

&
*+

" '
)

)




-






.
























&
*+





,
'

*+

" '


'

,


/



*









*+

" '


















!
%


#

%



"


$

"



)









$

%

!"



!




!
*

*



!


%
#





!"



$
))$


"
$




$

"

$

"



(










*

$
$
"


$
$
"

"


!




))$

$
"
#

$

"

$

)%
$






"

)%

$
$
"

$

$


(

(!

)


$


!$
$


)%


!"

$

%



!$

(
(


"

!





!


%






$


!

(

#



*

*
!


)%






"
)%



"
$


$







)
"




$

!


!"




!
%

#




$
!

$
$

!






)%

"

"

"








$







$



!




#
*



















%

$#


"















!













!
#!


&

)


(
'

+


*


*+






*+

" '


-

.

1
,

"

"


&
*+

"

"

&
*+

,
0


#
" '

.






























%

#


$











&
*+





,
'

*+

" '


'










,


/

*




*+

" '






.

.

"

)
!
#


"
!











+
*+

*+

*+

*+


%
$

!"


%









!
%
#

(
(
$
"


%


!







+


















%

$#


"















!













!
#!


&

)


(
'

+


*


*+






*+

" '


-

.

1
,

"

"


&
*+

"

"

&
*+

,
0

0
"

*+

,
)


#
" '

.












+



















%

#


$











)

)




&
*+

.

&
+



)

)




,


.
$

&
*+

" '
)

)





-

.

"
)

)










1

&
*+

"

+
*

"

"

.

.

,
0
























&
*+





,
'

*+

" '


'










,


/

*




*+

" '




!



"


"
!













*+


$



!
%
#


(
(
$
$

(


"

!"
$
$


!
"


"


)%

)$
)

&



*
#



!
"


)%





!
%


"



"

#








#

%

!



$









*





!"
(





$
$

(

!


%



%
$





 






$




$

!"











)




!
%


#
%
"


)%

$



)%
!


+
























!

$

)
"

 
"


%
$

#

%











!

$

%









$


 
(
$



!




!



!)%

)$
!
!

!
)$


$












*
*
!



























%


$



*
%

)$



)$%
#"

!





$

$
!
$



!


$




*
















!
(



%
"

$










!
%
)$

)%
$



#



#"






!"


))$ 
#!



"

$




(
$









%

*


!


!

$

#
















"
$





"
%


)%
#


$




)$%
!
#

$



%






!%




(

)
!
!




$


$

!



%
$





!%

)$



*





!
!

$




(

#








































yl





St























)
$




$



!
(
$



!







"

"

$




*
*













!
(




 

!

)

!
(


 




!

!








!
!"

!



(

))$




"

)






"
$

#

*
*
*


!
)$
!

"


$

$

$



$



(




!
!

"

















$

*


!


!"
(
$



%




*
*
*





$

%



!

!
!"


!
(





$






"

!
(


!


*


!
)$
!




%


)%
#
!


!
(
!




(
*


















$
$



(

)

"

)

!$



)


$




))$
(

#

)$




!$

*


(
(








!#




"






(


$
"
"
$



*

(
%
$
$











!

$

$




%

 
$
%
"



$



(


!



!)$
"



%



)%


*
"










!








"

$





!

$



%


!)$

!

"


$



















%


$




$









!

%

)$
$












$
$


!



!
%


#

(
(


$



!))

!


*
$
$
"


$

!


























&
*+


,
'

/
*







*+

" '


'

$
"


-


+
*

'

*+

" '


'





-


+
+
*

*


$
"

'

*+






" '


'



$







!
! 

#
$

%


$











$
%

))$



!

!



!
%
#

%








%


*







%



$
(
!

)
$


!









"




%

!

))$

$

$
 
"
"






$

!



!

(
)

















Rule












!
"

$




$













#

!



*



!


%
#



"

%






$








$






"

)%


!
"



$

)
!)
$
!





(

'
'

%
$



!
%
#


$



%



$

!




&

!

#






$

*


!

!



"

%




)$







)%

)$



!




$

!


*











$






$







!

%
"

"
$


$


!
(
#

*















$
"

$




$









#


(
$


!

)$

+
2












*




#




$

$







$
(


"
$








$



"


$



"

)

!$







)
!





$











$



%






$


$



!)




%
#
(
)








)
!


!





(
)





$


$






#


!

!







!


! 





"



$







$




)%
!
!
)$
(



))$

"










!



$

"
$


























2
2


%


))$
&

'
'


"






%






!

"



$


(!



(
!
(

$
%
 




#
$


$

)
"


$





*

)
%

(
#
%






*









































$

%



$





!

*








$




(



%
"





)%

)

!


!

!
*




!))


))%$
%

!


!
%
 




!

!)%




$








"

$

$





!
!
$




$


$


!


%
#








%

)$


(
%





$




$












%


!


(

#


)$

)$





)

!






!





$


$

$

#

"

$

!










#





!%
*

*


!




%

!
)$

%

$

!%









$


$
(





#
*

)
!










#



!%

!))



*

*
!

"
"
$


)
)

(




$




)
)

$



$

)



2

















%

$#


"















!













!
#!


&

)


(
'




*+

" '


-

.

1
,

"

"


&
*+

"

"

&
*+

,
0

0
"

*+



!

-

$
"

-


#
" '

.



















#


$


















&
+

*




)

)




,


.
$

&
*+

" '
)

)





-

.

"
)

)










1

&
*+

"

+
*




"

"

.

.

,
0



!

-


$
"
)

)




&
+'

$

.

.

'

$

'
























&
*+


,
'

/
*







*+

" '


'

$
"


-


+
*

'

*+

" '


'





-


+
+
*

*


$
"

'

*+






" '


'










*

!)%

"
"



!


0



$

#





!


'

"
"





'

0



"
"


"

&
+

0



$

"

"

$
"

-


$








!







%

(
&
*+




#
"
"


$

 


$

#


!








(
$




))













$

 







$

#





$


+
+

*+

*+

'

'

'

*+

" '


'















%

*


(


'




"



&

'

#
%
$

!

#"



!
#
))$
(


%





!















$
"
$
"
"

$

!




#$
$


%



%

!


$
"

$

(
!
(
%



)%

$


$
$



(







(
$











%
"

"


$

$


)



"

)%











#




$




%

*


!
$
$
























$





))$
!



%
!"






%


)%
!"



!
!

*



$

%




$
"

)

"
%


 

#




%









$

%









!%
)






#




 '
$





















%

$#

!

"

%

!
#!





 '



$


&
+

*


$


(
#

(
#




"

"

+
*














%

 



!




#




 '
$








#

 '
$



















!"
%








$
!

&
*+

#


+
*

(


+
*

+
(/



























"
"




%



!
%

$

#"
)
(



*





*


$
$


(

)


(
)$








"
"


$





!






#


!




%

!







#



$



%
"

*
(

(
(


$



$


*


$




#



!




$



"

%



$


!









!)

(


%

*


!



%

*




!


!




$



)
$
$
$





$


(

(


$
*










$

$



%






!


%
#



!
$

$



%
$


!



$







"

)$







!






#

$



#






!


%
#
"



!


!"

%

$



(
$

$


)%$




*

(




$




!)
(








*


$



"
%

 



$
"

)




$


$
)

$

*


!

!"


$




!

*

%

!



(


(




"

(
"

$
)
#

 



!



$

$


!




!





$



!


%
#


*


#







$
$
$
"
$






%


"





 



$


$



!


(!

)
"





$







"
$
$

!
)
(





!


%
#
%







$




)%



!

*

)





!"

!



!$

(



%
(
! 


!$

(
)
(
!


$


$
%



!

!

%




!
%
#

$



$
!





%

!












(

!)

(
)


(





!

"
$


!

!




%
$











$
!


"
$
"

$

(
!
#


!)

*
"


"





)
!)



(

$

!







)!$



"


%

%


)
$


*

)%

"

"

$


!






"

!$
$
!)

(
*

$




*








*



!
!

"

$

)

!"

%



$










!




)





(



$



$




%

)$

(




)
)

(



$

*





#




 '
$


 










%

$#


"






%

#


$

%

!
#!





 '















!













!
#!


&

)


(
'

&
+

.






&

*+

.


-

" '


*




.

1
,

"

"


&
*+

"

"

.


&
*+

,
0

"

&

*+

*




"

"

"


.

.

,
0

$

$



!

-

$
"

-

&

.

.

'

'

+'


#
" '

$


.















#

 '
$

'

*+







#






*+

" '







!
!)%



$









)
!
)%
%




$


$

*


$

)
!

!
)

!)


*







)$

(

(

%



'

" '








#

 '
$


 






&
*+










You might also like