Site hosted by Angelfire.com: Build your free website today!

اعلان برچسبها :
برچسبها برای علامتگذاری نقاطی از برنامه مورد استفاده قرار می گيرند تا با استفاده از دستور GOTO   به همراه همان برچسب اجرای برنامه را از سطری به سطر ديگر تغيير دهيم و عمل پرش انجام گيرد .
مثال : فرض كنيم برنامه ما 4 سطر باشد (مطابق روبرو) 
                                          ;   دستور اول
دستور اول و دستور دوم و دستور سوم اجرا می شوند و سپس دستور  GOTO  انجام
               ;   دستور دوم    : 1
می شود و به جای اينكه دستور چهارم انجام شود  دستور دوم دوباره اجرا خواهد شد .              ;      GOTO 1
                                                                                                    ;   دستور سوم
                                                                                                    ;  دستور چهارم
برای اعلان برچسبهای به کار رفته در برنامه از کلمه ذخيره شده LABEL  به صورت زير استفاده می شود :
اگر چند برچسب داشته باشيم در قسمت LABEL  آنها را با کاما از هم جدا می كنيم و در پايان ; می گذاريم .
 

مثال :                                       LABEL

                             ;  LbNext

اين دستور به پاسکال می فهماند که در برنامه يك برچسب با نام LbNext  وجود دارد .

هر سطری از برنامه را که بخواهيم برای آن برچسب بگذاريم بايد در ابتدای آن سطر برچسب را بنويسيم و بعد از برچسب  :  بگذاريم                              

                                              LABEL

                                                          و شناسه و شناسه ....  ;

مثال :                                                  ; ( LbNext  :        Readln (StrName

      و با دستور GOTO  در هر جای برنامه می توانيم ترتيب اجرای دستورات را عوض كنيم ( به صورت زير )

                                                           ;   GOTO       LbNext

صفحه قبل

صفحه بعد

ابتدای فصل اول

پرسشهاي فصل