ÿþB u d o w a p r o g r a m u t w o r z o n e g o w j z y k u P a s c a l
P r o g r a m p i s a n y w j z y k u P a s c a l s k Ba d a s i z d w ó c h c z [c i :
I . d e k l a r a c y j n e j
I I . w y k o n a w c z e j
{ c z [ d e k l a r a c y j n a }
B E G I N
{ c z [ w y k o n a w c z a }
E N D .
W c z [c i d e k l a r a c y j n e j m o |e m y z a i m p l e m e n t o w a :
1 . N a z w p r o g r a m u
2 . D e k l a r a c j a m o d u Bó w
3 . E t y k i e t y
4 . S t a Be
5 . T y p y d a n y c h
6 . Z m i e n n e
7 . P r o c e d u r y i f u n k c j e
Z a [ w c z [c i w y k o n a w c z e j p o d a j e m y i n s t r u k c j e , k t ó r e n a s z p r o g r a m b d z i e w y k o n y w a B w o d p o w i e d n i e j k o l e j n o [c i .
{ P o c z t e k c z [c i d e k l a r a c y j n e j }
P R O G R A M N a z w a _ P r o g r a m u ; { N a g Bó w e k p r o g r a m u }
U S E S { D e k l a r a c j a m o d u Bó w }
L A B E L
C O N S T
T Y P E
V A R
P R O C E D U R E
F U N C T I O N
{ K o n i e c c z [c i d e k l a r a c y j n e j }
B E G I N
{ C z [ w y k o n a w c z a p r o g r a m u }
E N D .
K a |d y p r o g r a m m u s i z a w i e r a s Bo w o k l u c z o w e p r o g r a m , B E G I N i E N D z a k o Dc z o n e k r o p k , n a t o m i a s t p o z o s t a Be e l e m e n t y s
o p c j o n a l n e .
D l a t e g o b a r d z o p r o s t y p r o g r a m m o |e m i e n a s t p u j c f o r m :
{ L e g e n d a r n y p r o g r a m w y p i s u j c y n a e k r a n i e m o n i t o r a s Bo w a H A L L O W O R L D }
P R O G R A M p i e r w s z y _ p r o g r a m ;
B E G I N
w r i t e ( H A L L O W O R L D ! : ) ) ;
E N D .
P o d s t a w o w e k o n w e n c j e o b o w i z u j c e w j z y k u P a s c a l :
1 . P o k a |d e j i n s t r u k c j i m u s i w y s t p o w a [r e d n i k " ; " , a l e z m a By m i w y j t k a m i , k t ó r y m m i d z y i n n y m i j e s t s Bo w o B E G I N
p o k t ó r y m n i c n i e p i s z e m y .
2 . K r o p k z a [ s t a w i a m y p o s Bo w i e E N D k o Dc z c y m c z [ w y k o n a w c z .
3 . D o w o l n y t e k s t u j t y w z n a k i { } l u b ( * * ) t r a k t o w a n a j e s t j a k o k o m e n t a r z - c z y l i j e s t i g n o r o w a n y p r z e z k o m p i l a t o r .
P o j e d y n c z l i n i a b d z i e t r a k t o w a n a j a k o k o m e n t a r z g d y n a p o c z t k u u m i e [c i m y z n a k
/ / . K o m e n t a r z e n i e s w y m a g a n e , j e d n a k p o p r a w i a j
c z y t e l n o [ p r o g r a m u d l a t e g o n a l e |y j e s t o s o w a .
4 . I d e n t y f i k a t o r c z y l i n a z w a t y p u , s t a Be j , z m i e n n e j , f u n k c j i , p r o c e d u r y i p r o g r a m u m u s i z a c z y n a s i o d l i t e r y i n i e m o |e
z a w i e r a o p e r a t o r ó w a r y t m e t y c z n y c h i i n n y c h z n a k ó w s p e c j a l n y c h . M o |e z a w i e r a l i t e r y , c y f r y i z n a k " _ " . M a Be i d u |e
l i t e r y z a r ó w n o w n a z w a c h j a k i s Bo w a c h k l u c z o w y c h n i e s r o z r ó |n i a n e .
5 . S k Ba d n i a j z y k a P a s c a l n i e w y m u s z a p o d z i a Bu p r o g r a m u n a w i e r s z e ( o p r ó c z d e k l a r a c j i z m i e n n y c h Ba Dc u c h o w y c h ) i c a By
p r o g r a m m o |e b y d o w o l n i e p o d z i e l o n y n a l i n i e . I s t o t n e j e s t t y l k o , a b y p o s z c z e g ó l n e s Bo w a k l u c z o w e i i d e n t y f i k a t o r y
b y By o d d z i e l o n e s e p a r a t o r e m ( d o w o l n a i l o [ s p a c j i l u b z n a k u k o Dc a w i e r s z a , [r e d n i k . n a w i a s , + , - , : , = , > , <