You are on page 1of 18

c

c

c
  c c

ccc


c  c

 !c

c"c


 cc  c #
c  $c%#c


 c#c     c &
#c

 c# c c

 #  # c

c
Ê    



    
 


 
 






 

 








 

 
  



 


 











  
  
  

 












 !" ! # $ 

 

 



#
%


#
%
   




 &

#
%






%




&
&









 &

#
%

     



 








  
 

'&& &
#
%



 

& 

 
'



  
  


 


 





  




 



 













" 

 





  
 

 

&  


 &

#
%
 
 
 



 

 

 







(




 
'


  




  




 &

#
%






"&)*+*

 


 ,-.- 

.  /. Ê 



&& 

&&&  


  




   






 











   




    '

 





 & 0



&&&  
   




  

 

 
 



 
 


 

 

 
 
 
. .



 


 
&  


   
 






  
 




  

   





 
 &

&  




 &

&   





 &

1122
'


/
'#
%



 








 &

#
%






 



  
" 

 



 














 &

#
%


/-#- 

!


    
 





    



 

&&&   






 
  
 &









  

  
   








     


 
.
$
0 


 
 
 






#  
!

 0(&

3
 

0 Ê&  

-%
Ê&  0 &



!/ ,  

0 # $ 

#
%
    (
 




    
&&  

 

 




 


&  
 
&

 



 


#
%
)






%

(& Ê

  




 
 

#
%
$
!
' 4#$!5#$!




  
'
'& 

('


 &




 


&




 " 

 



%
  






 &


&




 






 &







 &
 

#$!



&
#
%


 




( 

%

 

& 
 
('& -  


'&     
#

4#
%
  %& 5
  


   


&


#
%


 



    
& 
 
##$!



#
%

  



#
%
  

%


&&
   


 





 &

#
%

  



 


!'&

 


#)!4#
%
)!'& &5  

 

 
'
  

 



 %' 

 & &#)4#
%
)

 

 &5  

 

 
'
    


 &






&#)4#
%
) &5  

 
#
%




'
    




   


 
 


 

4

& '5



 
 




#)


& &
 


 
#) 





/#  ,# $ 

/


 &

#
%




 &'






+6 




+77+ 
  

+77)&  

 

%
 


"
&  &&& 
'
 &!

 
#
&
/#&
 
 &



 

!'& 


 
&



& 
 
& #&




&
  
 
&

 ,&
 

!&

  

+77)&    
 




&
#
%
"



   







 


&&

 4& ' '5

 

&&
 



89:84
%5




%



 

$

 





&

& &'!
  












& +**,
& % 
& &

 


 


 ; 



 



 



+< 
:*&




  
 




0



   
  



  


 





+77*

0
   



 



 




 
 

!
 



4&5!&
'






  

 


#
%



 

 

( +76*


/
 

 



 


 
,&

#
%





 
!
+77=  


&  #
%
%+*
)

 
Ê 
 
   
   






 





#&!' 



)<!+77=
1$ 0 /.# $ 

/


 &



 
 



%


  

  

 







#
%
  





 &

 
(


& 


 
 
  






%





 





  
 
 


%





 




&



&& 


$

  

'&

  

    

 



&



 -   (
%




  

 (  



%

 

+0 (

0 (


  





  

   

%

  & 


(
'

'







 &



 
#
%
  
 
  

 (
%
 


0 (
  %
 









 
;

,  (>



Ê






- '&4?5

0 (

 
;

,  (>



 


- '&4?

0 (
&  
 @


 

 



  (


&   

& 






  


  



 &

#
%




(
Ê& #
%
;



' & 

'(&&
(


' 


(A &' 

(

%

' &B '


'& 

   %& 

(
 & &

%&
 &
'&(

(
' 

#'c()(c (*(

/


 &



 
 



%


  

  

 







#
%
  





 &




(
strongly typed 


 
 
  








%





 




  
 
 


%










error 



&& 


%c#'c()(

#
%
  




 
&
 

& &
 



 (
(

%c#'c()(c+,)-



'


 (

 &

#
%

 ;

(%c).+c/c(.(c()c0

0  



 
  







  
 
'





 




 

 




 ;

#'c1+'

Yyte ! 

+)6

2+):
  


+465   &

Short ! 

<):C6

<):C:


 
)4+C5   &

Int ! 

)+D:D6<CD6

)+D:D6<CD:


  
D4<)5   &

Long ! 

7))<<:)*<C6=D::=6*6

7))<<:)*<C6=D::=6*:


 
64CD5   &

/




  


 
 &
 &

/

 
 

&(

(4signed number 5




 &

  





  
  



 

  &

&

  





   










&


þ%c&().c)c/c(.(c2((c0

3&
&  

   



 


  



  
 
 


'
(&
&
 ;

#'c1+'

ïloat  
<DA+*6

2<DA+*6
  
D   &

Double  
+:A+*<*6

2+:A+*<*6


'








#
%


 
   (-c

 



 & 






 
&


(&

  
  
  (&

!

;D))3

)<+D(

  

 & 
 






 ( 

'

 (


 
&


'



 








 & 

2%c3(+

1





 

  (
 
 


 
  




E4 
51

 


 
  





 (

  


&'
  
 


'&  




  

& >  
  


*



C==<=



  






 


****



3333!

;EF +)<G




 




  




 (
 
'

 


  



F




 


4c (,(c (c24

F/
'
'F ***6

F
F ***7

F.( F ***


+*

F1

 F *** 

F9 & H &F **))

FGH &F **):

FF/
'
 F **='

4%c(



#
%
 


&&

 





  


(
/&&




 %


 & 


 

    

 &


%c#'c()(c -+

Ê
 &

&
&




  (





 
  

&
'
 

  

  

(
&

'
 

Latihan. #'()(%5(*(

'


I

 '
'%& 
4JK
5I

>>

 (
&

+L=DC:C:))C=<+M



)L))<=CD+M

 &

<L:+DM



DL<DM

(&


CL4(&
5+:<<M>>

'



& 

=LD7C:M>>

'



'


:LN1NM

&&


6L M

 & 48


.&;82

+5M

 & 48


0;82

)5M

 & 48


 &;82

<5M

 & 48


/;82

D5M

 & 48


 & ;82

=5M

 & 48


3&
;82

C5M

 & 48


1
;82

:5M

 & 48


/&&
;82

65M

O

O


(+(þ

$

  

Äontainer 
  

    

 





&
 
 -   (
%




  



 (   

%

 

4)-+

0 (


  





  

   

%



 & '
(
'

'







 &



 


#
%
  
 
   (
%
 


0 (
  %
 







 

 
;

,  (>



Ê






- '&4?5

0 (

 
;

,  (>






- '&4?5

0 (
&  
 @


 

 



  (


&   

& 






  


  





 &

#
%



(
Ê& #
%
;


' & '(

&&
(
' 

(A &' 

(

%' &B 

'
(
 

'
' (&

'
 &

'
(&%
 &

'
&&&' 


'&( '

'&    %& 

(
 & &%&


&
'&((
' 


  






 


  

 '& 

 (

41(+(1(c(+(þ




;

6)'c4()(7c6(,(c*(+(þ7

! 



%

'&& ;

)cþ(.(8

2(+c1(+(1)+8

-()cþ4,(8

þ(c)()8

  


%

 



 
  



%

  


L

þ(.(c9c8

1(+(1)+c9c:1;8

þ4,(c9c%-8

)()c9c)+8



 
  



  




 


)cþ(.(c9c8

2(+c1(+(1)+c9c:1;8

-()cþ4,(c9c%-8

þ(c)()c9c)+8

Ê


  
%

 
&





  


 





&  


%



1&& ;

-(c)c1)()().+c9c8

-(c-()c'(5(1c9c!%!8


&



 
& '




   
& 


 




 


 & ( '
& 
' ;

'þ2c)()2c-(c1)()().+c9c8

Latihan 3. (+(þ%5(*(
'
$

I


'
M

 '
'%& 
4JK
5I

AM>>%

A 
     & 
45

AL+*M

L)M>>%


 
 
 

 & 48



;82
5M

I>>


&
 

M>>%



 
 

&'& 



L=M

 & 48


A;82A5M>>%

A 
 

 & 48



;82
5M>>%


 
 
 

I>> &

BM>>%



 
 

 &



BL)*M

>>%

A

 
 

 &

 & 48


A22B2
;824A22B2
55M

O>>
 
 &

>>BL++M>>%

B

 
 
>>%


  
 


 

&

>>'&  

  




 & 48


;825M

O>>
 
&
 

>>L+)M>>%


 
 

>>%

A
  
 


 

&

>>'&  

  




 & 48


A;82A5M

O

O


--

Ê0!-. 


 


 


 
  


;

+#
%
 





 &


(
&

 
 


 






%





 








 
 
 


%






&



&

& 


)









 &

#
%


 









 &


1122
'
/
'





 
(&
&'

&&


<  
 
%






 &

#
%
 



 





 &


1122
'
/
'




  




  (>







  '&4?5
 


 (>




  '&4?5

&   









& 


 &

#
%
4& 5'





D



 




 &

#
%
 
  

&
&

&
&


   
 


 

=
&
&


#
%
 
   
&
&&
&
&
&

' 
 ' &
&
 4 

5&
&
&
&

&'
&
&4
 

 &A&
'&  5
&
&

' '


/  




'   



 &

#
%









&  
 &

#
%


  






 
'
4  
 
5  
   




 &