You are on page 1of 46

  


    

|     
 
  


 

|     
    

     
     
  
! "#$%

   
|   
&
  
       
  
 !   !  
!  ! 

  &


 


 

 !  


         



 
  

 ' 


&

|     
    

    
^      

    


(
 
  
    
  )
 

 
   ! )  
   ! 
    !
 
  * 
 
&+  !

   
   

&

|     
    

^ 

 è  
*,,
  |  &

 (

!  
  
  
&*,,
  
      - (&
 )*,,'

   

 

   

  &


 á  
*,,
     &  
 
*,,  
   

 
   


   
   &

|     
    

^ 

 á   
*,,
   '&. ' )

  )'/0  



&1  
   
 
   

 .2  /)|)
)
|3)|  ) 3 ! &
  
 !
 
!

 
  
 !   

   
  !

 
4   &

|     
    

^ 

 á   
 
    
   
&
 
& 
!
  

   )    
  
   !  
   &&  
 

     
*  
     
' 

  


&&  



    )
)

)         & 
' 

   !     
  &&  !   

    
()
 
!     

   )   
  &    
 
 )    ( 
 (
   

 

   
&
  
&  !

    )  


  
 
    &&
|     
    


!

   
^    

   


   
 
 

    



         
  
     !"" #$ %&'(#
)*+*')(*)
7 Maintain and modify the program

6 Test and debug the program

5 Run the Program

4 Compile

3 Write the Code

2 Design the program

1 Define the Program objectives

|     
    

  
è 
* ,


  

,


  ,


| ,


% 
,


| 

% 


|     
    

  
è 
á
    á  

  


         5  
( 

  6 6&& ^  *,,    
 
 )  (   

   

!     

  
  ! )
 
    !
 !&& *,,
 
  
    & *& 
á
  !á 
 !á  

   


á  
 
 7  !         &  & 
*,,

   

   ' 
   
    8
 
   
 
  



 7&    


 
   


  !
))             
  
  !

            && 


    


     
 
  
&&  
 9) 
  
 
 ,,      
 ::|   
5 
  
;  6
6&&
|     
    

  
è 
á
"|#


  (&
(& *,,   
   
  
   
    
  )
 
 

    
   !   
  

  
(      ; &
; &  ;  
     *,,     
<= 
>  

 

  
&
 
&  ( ((
 ;      
 

   
     '     5  


  
6&
 
6&      
 (
 ) 
'     
  &
 &
á
$| 
 
 ?   


&&        ' )  
 

      && 

      )    (

'      
(   

   & &   
 
 
   
 
       
 &
&
á
%è & 
. )   )      
) ' 
   
 
     &
&

|     
    

  
è 

á 
 '  &  è & 
  
    
 ( 
 &@  
  
   
 !  

&. 
' )  

 
 AB8     
   ! &
  

*,,   
   

&
 
    
   !    
 
) ( 

   
 
 
  

  &

|     
    

1
  
C D

C D
 &
&EE **
** 
 


  !  

  56 **   


F **
  (  
 5<=
 5<=       G&>6B
 %B **     23
H **  (  

|     
    

 
* 
 !^ 

  
)  
 !
 
 ! 
) 
  

) 
  


 

  
  
& (
 

 ' &
 @' 
 
@' 
 @ @ )@
)@)
)  )
)
@ )

)
 &

|     
    



 

  !

    
  5(†  

  5( †  

 
 
6 
 
 
6 
  ; 
5(& 
; 
5(&  
6
  

6
  
 
       
&

|     
    


   

 
    
)
 

   5Ú
   5Ú6&
  
 I9  
&
  8

   
  
5  6 
&
  
   ( &
  
   
 
&

|     
    

  ! 

   
 
J

 J   
   
 K
 ! 

  
  )
 



 
   &
 . !   
)
  ' 
   5

   5 )

 ) )
) 6&
6&

|     
    

  ! 
5 &6
 
 
5

 
5

  6


 6 


 
  

5

Ú  6  &

Ú 6  &
 
   
  
 

5- Ú Ú
Ú6& 6&
 @'   @
 @)   

)   
 
  
&

|     
    

 @' 

|     
    

  

   
 
 ! 
 
   
       

! 
&
    
 -  
 
    
 
&
 2   

  
  
 !
    


 
 !    
 
&

  
&
|     
    

  

|     
    

†  

.  †  

  () * &

 

 
 7
% I?)?9?

 
 7
:97)$IL 97)$I$
 
 
 M
% M)7#M)#I$)7#?
  
 M
:7)"M$)ML9)IML 7)"M$)ML9)IM$
  5"I6 7
:97)$IL 97)$I$
  5976 M
:7)"M$)ML9)IML 7)"M$)ML9)IM$
 


  5"I6 7
% I?)?9?
 


  5976 7
% M)7#M)#I$)7#?
  " 7?I   ! 

   M
"&7:
"&7:9L 9&M9L
   L
7&7:
7&7:9%L "&L9%L

  

†  

 †  
  
     &
†  ! 
      
 
  &
 ^    !  !!   
^  
 5 6&
 ^  !  
!  8

^
  &
  )  
&

|     
    

   †  

: @' 

  
  + †  +, -
. , -

|     
    

 †  

 ^  !  


) 

 
!  

! &^ 



   5=6&
 
 
       

    !  &3 

 

  !  


8
   
@ @   = 0;
@  = 0;

|     
    

¢@
¢@   
 !   
 ! 
  
  
&
 
       
 '  
  
8   
! &
 @' 
@  @ (¢@

|     
    

   

    


 
Î   
Î  
Î 
  
   
   
     ! &

|     
    

    
     


   ##&
     
 ! 
   
! 
 

&&


 
 
 

  



  


0
0&

|     
    

    
       !

  
   

)
   

 
&

Î 

|     
    

  
     
 - "*  
 3  3  
&
 3  7?I  

 3   ^


 5| 6  
&
 ##
   

  
  Ú   )  
 
 :
:
^
   
&

|     
    

   
  
  
      
! &
 .   
 
)
 

Î
 @
Î @
Î  @
Î   @
  
 @@

@@
  
   
  

5     )

'@6&

|     
    

   

|     
    

.    

  !
  
    
! 
&
 |
    
 &&
 3 

Î  
Î   
Î  '

|     
    

    
  !

  
  
        5&&
M7&9$?6&
 4 
5 
 
 
 
6
Î 
Î  
Î   

|     
    

 
 

 
 
  ::  ! 
 

 
  
     
  
  &

|     
    

3  
 

   
 
 3  
 

    
 
 |  
 

   
 
  
 

   
 
 1  
 

  ' 
 

|     
    

   
 

 !

  
    
 

Î 
  
 

Î 
 
 

Î 
  
 

|     
    

|  
 

  
<   
 
 

   &>
 @'      
@   = @ -  + 5;
 @'   
  
@ (³H W;
(³H W

|     
    

 
 

 ^    
 


  

  V
 V @
@
V @ - ÚÚ 006
 |     )     


 

 )
ÚÚ&
- ÚÚ&

|     
    

1  
 

    
 )  

(  

 
  
!     &
 ^ 
     ) 
    !   
 

    = 006;

|     
    

*23  

 
  

   
 
  
     &
 '
  
'
   
  
-    
!
 
)  
  
  5NN6&
  5
  
  
 
   
  
-    ! 

  )    '5   ( 
 
  6&
 )    ( 

  


   

  

  


   &
&

|     
    

*2
 ! 

|     
    

@
@ ( .  
      
   ) 

@ (   &
 
@
@ (    (
! 
  ! 

  '
  

 '
  
  
   
&

&
 
  

      
   
  

   
 


 @
@ (
  
@ (³Q  %   $%  23
  ;

|     
    

@
@ ( .  

|     
    




 ( .  
 ^

^



 (    
  
&
 



 (    (
! 
 
'
   



! 
 
!  
&
 
  

      
  

  
 '  '
  

 (³%    @
;

|     
    

V &/
 01
V &/  01

 23
4
,&56-
,& 56-

 27á
è 
& 83-

2797:,&3-
 27á
è 
 & 83-

2798:,& 3-


&5,&,& -
 27 
&98: 
&3-
 23-
& 6-
;
|     
    

/'|  
 
) 
   
 

 ^ 
@' 

  3 K
 ^ 
2     
K
 =  
8
    
J

J /2)/ 
/2)/  2 &
 =        ' 

 
 !  
 
&
 =   ( 
 
    
 

 8
     
&

|