Page 40 - أساسيات الحاسب الالي2
P. 40

‫المتغيرات والتعبيرات‬      ‫الفصل الثالث‬

‫‪Dim a As Integer‬‬

‫"‪a = "aa‬‬

‫)‪Console.WriteLine(a * 2‬‬

‫)(‪Console.Read‬‬

‫‪End Sub‬‬

‫هذا الخطأ يبدو ‪Cast from string "aa" to type 'Integer' is not valid‬‬

‫‪ -٥‬ﻻ يمكن أن يُخصص للمتغير قي ًما أكبر من المدى المسموح به لهذا النوع حيث ينتج‬
                            ‫عن ذلك خطأ ويعطى رسالة مضمونها ) ‪.( Overflow‬‬

‫‪ -٦‬عندما يُخصص قيمة حقيقية لمتغير صحيح سوف يتم تقريب الجزء العشرى إلى‬

                                                               ‫أقرب رقم صحيح‪.‬‬
                      ‫‪ -٧‬تُخصص آخر قيمة معطاة للمتغير فمثﻼ ناتج السطور التالية‬

‫‪A=5‬‬
‫‪A = 10‬‬
‫‪A= A + 1‬‬

‫أن المتغير ‪ A‬كانت قيمته تساوى ‪ ٥‬تنفيذا ﻷول سطر ثم تم إلغاء هذه القيمة لتحل محلها‬
         ‫القيمة ‪ ١٠‬ثم أضيفت إلى القيمة ‪ ١٠‬واحد لتصبح القيمة النهائية للمتغير تساوى ‪١١‬‬
                                                    ‫قواعد اختيار أسماء المتغيرات‬

‫غالبا يكون المبرمج حرا فى اختيار أسماء متغيراته وان كان يفضل أن يعبر اسم‬
‫المتغير عن القيمة التى سيضمها هذا المتغير و يخضع اختيار أسماء المغيرات للقواعد‬

                                                                          ‫اﻵتية‪-:‬‬

                          ‫‪٤٠‬‬
   35   36   37   38   39   40   41   42   43   44   45