More Related Content
More from tutorialsruby (20)
<img src="../i/r_14.png" />
- 1. !
" #$
% &" # #" $
' $ (" $ ")
- 2. ! "
# $
% &
" ' ' '
( ) *+,
$ - + .
/ * 00 (
1 .2
)+
*+,
3 3 !
4 %
% 5 6 $
" *+, #
( #
$ %
- 3. 4748 . # 2! ! # # 9 ) .
# + ! + # 8 ! # 2! ! 2
# # !
:! # # # +, . +, ! ! 8
8 ; # # 8 ! :! ! # !
+, .2 ! ! + # 2 ! ! #
* ! + # 8 474 2 . 2 . # ! . 9
! # ! . +, 82 ! 2 ! 8
! # + . # ! +, :! ! . 2!
. 2 ! # +, ;# 8 2 +
9 # 2 < 8 2 !
! . 9 . ;. # # 8
! # . ! 2! . ! ; #. ! 8 .
. # 2# . . 2 +,
: ! + 8 9 8 . = 82 9 + .+ !
! ; 82 !8 ; 2! ! < +, ) .+
# ; 8 8 2 98 8 ; # 2! ! < +,
!
5 > 9 # ! + ! ! 8 + #
8 2! ! # ! + ! + # .+ !
* ! ? ? 2 ? +, ?8 ! !
# ! 2 .; 6 + . # ! 6 ! .+ #
!
@ 28 # . 2 ! 474 8 2 + +. 9 ! 9 ! 0
- 4. !
"# $% $$$& %
'
"# $% $$$& %
'
(
"# $% ( )$$$& %
'
"# $% $$$& %
'
'
#
)
) *
+
)"# * %, ) %
)"# * -
!
)"# ! * % %
)"# * % (%
)"# * .//
- 5. + )
) *
)"# * %0 ) %
)"# * 1
)"# ! * % %
)"# * % (%
)"# * .2/
) )
) *
)"# * % ) %
)"# * 2
)"# ! * % %
)"# * % (%
)"# * 2-/
% 3# 4 5 6 7! 2 2#%
+ )
) ( )
)"#(
% #%
)
)"#
% #%
)
)"#
% #%
)
)"#
% #%
)
)"#
% #%
)
)"#
% #%
#
- 6. > + . # 2! ! 2 +,
:! # 9 8 8. 474 #
# 8 88
= 8 #. > 9 2.+ + + + 2 2 ! $$ 8. !
. # 0
88
"# * /
"# * 2//
"# * % %
'
'
#
- 7. ) *
)"# * % ) %
)"# $% %$ )"# $% %$ )"# $%
%
#
7 8 ! . # . +, # !
:! # 8 2! . ! + 8. 2 ! 0
6 +. 6 + 2 2 ! $$ + !
+
474 9 + 9 ! 8 2! ! ! ! .
+ 2 ! # :! # !
2 9 # . # +. +, ! # 2 8
2! ! ! +. 2 + + 8 8 9 4 8 !
0
+ 8 9 4
88
"# * /
- 8. "# * 2//
"#8 9 4 * /
'
"# $% %$ $% $$$& %
"# :*
"#8 9 4 *
'
; 0
%9 %$ "#8 9 4 $%& %
'
'
#
*
"# * % ) %
"# 2//
"# 3//
"# ; 0
!
"#8 9 4 * 2///
#
@ 28 ! 8 9 4 + 8 . #.
# +, 2 # 7 ! 0
2 .8 ! + 9 + $
- 9. !
:2 # ! + ! + **48 2! ! 474 474 8 + . !
- . .8 ! ! . 2 + 8 2#
0 ! 8 ! +, + ! 2 :! +,
2 ! # # ! 8 ! 2 ! ! 2# # ! !
) 8 ! # 2 8 2! ! !
2 ! 2 !
!
88
"# * /
"# * 2//
'
"# $% %$ $% $$$& %
"# :*
'
"# $% $$$& %
'
(
"# $% ( )$$$& %
'
"# $% $$$& %
'
'
- 10. !
!
88
<<88
"# * % %
"# * =//
'
"# $% $$$& %
'
'
#
:! ! 9 .2 ! ) ! #
+ # ! .+ + ! ! :! . +
! # 2 0
*
"# * %> ) %
*
"# * % ) %
"#
"#(
"#
"#
"#(
"#
#
- 11. ! 8 ! # "# 2 # 8+ !
! 7 2 8 # ! "# "
#( 2 # 8+ ! # ! 8 ! ! !
#
@ ! 2 ! ! + ! ! ;
> ! ! . A # ! 2!
! ! ; # A ! + ! !
* . # ! ! 8 ! .
: ! # + ! 8 ! # 9 .2 + # !
! ! 2 474 2 2 9 # 474 7 > 8
2! ! ! ; ! + # ! > . 2 0
'
!
!
!
'
!
*
"# * % ) %
"#
#
- 12. &
B ! 8 ! & +, ! 2! !
2! ! # +, . . 8 ! . . 9 2 !
; 2 9;# 8 + # 8 .
& . + 474 8 + 88 7 > 0
!
88
"# * /
"# * 2//
"# * % %
'
88
"# $% $ %$ "# $% )
%$ "# $% +)$ ? @ & %
'
"# $% %$ $% $$$& %
"# :*
'
"# $% $$$& %
'
(
- 13. "# $% ( )$$$& %
'
'
) *
)"# * %, ) %
)"# * 2/
% #%
)"#(
% #%
)"# 3///
% #%
)"#
% #%
)"# 2//
#
8 8 8
474 474 2 ! + ! ## . +,
! 8 # 2! ! +, + :! # 2 # ! ! 8
8 8 # 8 2! ! . ! # ! 2! ! 2
+, ! # 2 # 0
,5A
!
"# $ % %$ "# $% $$$& %
- 14. '
"# $ % %$ "# $% B A $%
'
'
#
C 2 ! +. 2 ! 8 8+ 8 !
2 ! 8 8 # : 2 # ! # +, 8
8 6 8+ # 8 8+ 7 0
) * ,5A
)"# *%, ) , %
)"# *23/
)"# !*%0 %
)"# *% %
% #%
8 * 8 )
8 8 8+ 8
% #%
8 8 8 8
% #%
8 8 6 8+ )
#
) # ! # ! 8 ! 8 # 2 .
9 . 474 + 8 +,
- 15. ) *+,
474 8 . 474 # ; # 2! 2
+, ; C . # 88 # 2! ! .
. . 2! ! ! > + # . 6. !
# ! ! ! + # 474 # 2 !
7! 88
( $
< C + 4;D + $
< D $ $ 8 8
$$ $ D "
+ ) 88 $
:! + 2 ! 6 # ! # 6 !
88 8
E 8 8 $ F$ F
'
6 *
#
- 16. - + .
:! + . # . ! + # +. # ! 2 ! ! 9 .2 0
8 + + .2!
! ! ! # !
+ + . . ! ! # !
( # * * **
+ + # 2 ! + 8 8
0)4
* F F
* F F
+ + * F + F
"#
"#
"# +
'
'
6 * 0)4
6"# G (
% #%
6"# H 7
6"# + H 7
6"# I J +
% #%
0)4 3 ! 0)4
G J +
* F 3F
- 17. %> %
% #%
"#
"#
"# +
'
'
63 * 0)4 3
63"# G (
% #%
63"# + 9
% #%
63"# H 7
63"# I J 3J 9
% #%
#
( %" * * **
! + # 2 ! + 8 8 3 ! 2 ! .
# +
0)4
,
88 '
- 18. ,
0) '
,
0) '
, +
+ 0) + '
>
H
"#0)
"#0)
"#0) +
'
'
) * 0)4
) "#0) G (
) "#0) H 7
) "#0) + H 7
) "#H J + (
KK
K , 0)4 3
K
0)4 3 ! 0)4
>
H 3
"#0)
"#0)
"#0) + H 7
'
'
) 3 * 0)4 3
) 3"#0) G (
) 3"#H 3 (J +
- 19. "# +
"#
'
% << & %
'
+ +
% << + & %
% #%
'
'
H !
%H << & %
'
+ +
%H << + & %
'
'
)H *
)H "# << +
H <<
#
- 20. / * 00
:! / * 8 ! + 8 9 ! 2 8 8
+ ! #
+ # ,- !! & "# ". * % &* * *"
0)4
45LI>8MC;97 * F> + F
'
0)4 <<45LI>8MC;97
#
+ # ,/ !! & "# * * % &* * *"
0)4
45LI>8MC;97 * F> + F
'
#
5 4 ! 0)4
)8 * F + F
4
<<45LI>8MC;97 $ %& %
- 21. << )8 $ %& %
'
'
5 4 << 4
#
+ # ,0 * 1 2 # %"
0)4
)H
%0)4 << )H & %
'
'
5 4 ! 0)4
5+ F
)H
<< )H
%5 4 << )H & %
'
'
* 5 4
"# )H
#
- 22. 1 .2
& + ! 9 ! + 2 !
# ! ) + + 2 !
+, ! ! !
6 ! + 2 ! # ! +, 8 ! +
D! + ! !
" 0 + ! ! ! +, ! 2 ;E
)8 * F 8 F
M
<< )8
'
'
!
8 I
<< )8
- 23. '
'
<< )8 $ %& %
8 *
8 "# M $ %& %
8 "# )8 $ %& % 9 % )% )8
<< )8 $ %& %
*
"# 8 I $ %& %
#
)+
474 + ! 2 # !
! + # ) . ! + ! +
+ 3 ! # + . ! ! > ! . # !
F! ! # + 8 ! 9 + ! >
+ # +. ! ! G .8 ! ! + # 2 ! !
+ . = 8 # ! + ! # 8 ! #
+ # ! + 8+
C 4
- 24. H 7!
M
!M !
4
5
"# M $ %& %
'
'
4 4 2 ! C 4
M
%4 4 2%
'
!M !
% !'4 4 2%
'
'
4 4 3 ! C 4
M
%4 4 3%
'
!M !
% !'4 4 3%
'
'
2 * 4 4 2
2"# 5
2"# !M FH558F $%& %
3 * 4 4 3
3"# 5
3"# !M FH558F $%& %
#
- 25. * :4 :
4 4 2
H5584 4 2
4 4 3
H5584 4 3
)/ # )+
8
; L
H L
,
8C )*L9;;
'
'
) !
7 ) L
,
8
%G %$ "#; L $ %F ) %
C,, E ) ( E 70 ;5N77 5L;N
E
'
'
!
I L
4 L
8
%G %$ "#; L $ %F %
C,, E ) ( E I>9,7L> 5L;N
E
'
'
- 26. C * )
*
C"#H L *%O %
C"#; L *%0 , %
"#H L *% %
"#; L *%, + %
C"# 8
#
* :4 : =*/ :7 )6*- 4/*H/)3
G 0 , F )
*+,
474 2 .# +, + # + ! ! # 8 2 !8
# 6. # 8 + 2 + # !
0)4
+ 2 * F+ 2F
+ 3 * F+ 3F
+ . * F+ .F
* F + F
+ + * F + + F
M
%0)4 << M <& %
( ) *# +
% ( ) *# + & %
'
'
'
* 0)4
- 27. ( ) *# +
% ( ) *# + & %
'
%& %
"# M
#
:! + 2 0
+ 2 *# + 2
+ 3 *# + 3
+ . *# + .
0)4 << M <
+ 2 *# + 2
+ 3 *# + 3
+ . *# + .
*# +
+ *# + +
3 3 !
,
> 4
88
"# *
'
88 I
"#
'
'
- 28. * > 4 F F
#
:! + 2 0
4
+ * /
+ * % %
A
"# * "# :
% (%
'
88
"# * /
'
'
4 * 4
4 "# A 23
4 * 4
4 "# A 21
#
:! + 2 0
23 (21 (
4
4 2 . + + :! . ! 2 # +
+
- 29. :! = . 2 # ! # +, = .4
+ # ? # ? +, )4 A = . ! #
!
+ # ,- # *3 " ( %"
7!
> P )
) )
8 F, + F $ ) $ F$ F
* F, + 8F $ )
'
7! F, + F
'
'
'
#
& # ! ! 2 + ! #. # ! 2
+ + 8 3. I5 I5 + # 20
; 0)IQ; , +
) E * 7! << ) F0)IQ;F
; IQ; , +
E * 7! << ) FIQ; F
#
:! 2! ! ! + # :!
# ! + ! 2
9 ! . + +. . ! +,
- 30. + # ,/ 4* 1 " . *"
7!
+
C + + 6
+ 88
FD F
'
>
@ <<
* 884;CII88
<< *
'
<<
'
7!
(
FG @F
'
+
88
8 F4 $FJ 789I7?87??5?
'
'
#
- 31. :! 2 # ! +
> +
* 7!
> ) +
* 7! <<
"# (
> 789I7?87??5?$
8 *
#
5 6
:! # 2 ? + ?2 ! ?5 + ?
# ! # ! << 2 + ! 2! ! !
# + 2 ! + # 2
? + ? + # + !
*#* *" "& &!!
# ! 9 << 884;CII88 !
2! ! ! # + 8 2! 2 # 0
- 32. + # ,- &!! . 1
C
884;CII88
'
<<
'
'
! C
884;CII88
'
'
<<
#
:! + 2 0
C
+ # ,/ * !! *# . 1
C
884;CII88
'
<< ; I
'
'
! C
884;CII88
'
'
<<
#
- 33. :! + 2 0
+ # ,0 * !! . 1 * " * " +
> 4 ! >
88
<<
'
* >
'
884;CII88$%& %
'
'
>
88
<<
'
884;CII88$%& %
'
'
* > 4
"#
#
:! + 2 0
> 4
>
- 34. + # ,5 " 6 * 1 " &" 6 * 1
C
<<
'
884;CII88$%& %
'
'
! C
C<<
<<
<<
'
884;CII88$%& %
'
'
4 !
884;CII88$%& %
'
'
4<<
#
:! + 2 0
C
4
4
+ # , * * * 1 * * # 1* # %"
C
- 35. 884;CII88$%& %
'
88 +
<<
'
'
! C
884;CII88$%& %
'
'
*
"#
#
:! + 2 0
*+, #
* # ! 9 .; # 474 **4 ! # ! ? +, +. #
+. # ? :! . :! # ! ! !
+ # ,- &
C
* 2
'
* C
*
* * #
"# * 3
"# $%& %
- 36. * C
* R
J * #
"# * 3
"# $%& %
* C
6
6 * * #
6"# * 3
'
"# $%& %
#
:! + 2 0
3
3
3
#
*+, # 2. 2! ! # 2! ! ! 8
2 ! ! # ! 2 ! ! !
# # ! # 9 .2 8 ! 2 . 8+ 2 !
. # ! ! ! ! #
) ! # + 8 ! ! # #
- 37. : # 8 ! ) ! ! # +
2 ! G# 2 # .
! # # +. ! # 2 !
+ # , & + #
, F > F
>
M J +
'
D
> (
> >
+ + * )
M J +
"#+ S T * +
'
"#+ *# +
* 8 F F $ $ F'FJ + J
'
'
'
> (
H < 4 > 2
> <<
> >
+ + * )
M J +
- 38. "#+ S T * +
'
'
#
474 ! ! # ! ) +
8 ! ? ? 2 ! 474 . + ) + 98
# ! ! # ! . ! !
+ 9 3 !+ 9 + ! ## #
F! ! 2 8 # 2 ! 2 + 8 474 2
# ! # ! !+ 9 # ! 8 474 = 2 +
2 ! ? ! ? 8 ! ! + # 2 !
8 ! 8 $
+ # ,- % "6* 1 + *"
+ !
@ !
7! F, + ) P $F
'
2 !
'
)
- 39. + $ %& %
+ / $ %& %
' 7!
F4 ! < FJ "# 0 J %& %
'
4 !
F G F
#
+ # ,/ + *"
0)7! ! 7! '
>
)
)
0)7! F @F
' 0)7!
K K
'
' 7!
+ 8 "# 0
'
'
'
* >
"#
#
:! + 2 0
U % @%