|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
![]()
السلام عليكم ورحمة الله وبركاتة
أ خوكم فى الله عبده العيسوى معلم حاسب آلى بمدرسة ميت الخولى الاعدادية بنين يجيب عن هذا السؤال وما توفبقى إلا بالله عند الاعلان عن أى متغير داخل لغة visual basic فانه يتم إعطاء له قيمة ابتدائية سواء حددها المبرمج أو لايحددها فالمتغيرات العددية التى لا يحدد لها قيمة تأخذ قيمة افتراضية بصفر والحرفية بسلسلة حرفية فارغه وتكون هذا القيم أثناء إنشاء المخازن العددية أوالحرفية وفى أمر التخصيص والاحلال يتم استبدال القيمة القديمة بالقيمة الجديدة فى نفس الوقت أيضا وقبل التنفيذ ولدينا الدليل على ذلك مجموعة أمثلة على العمليات الحسابية عند تنفيذها واعطاء امر طباعة للمتغير فإنه يعطى قيمته الجديدة وليست الابتدائية سوف انشارها قريبا إن شاء الله |
#2
|
|||
|
|||
![]()
بالنسبة للسؤال
If(condition) Msgbox("n is divisible by d") End if ولاحظت الآتى عند الاعلان عن المتغيرين كعددعشرى من النوعين double , single فقط يعطى الرسالة مع هذا الشرط كما هو موضح اما عند الاعلان عن المتغيرين كعدد صحيح من اى نوع مع اى شرط لاتظهر الرسالة Dim n, d As Double If (n Mod d) <> 0 Then MsgBox("n is divisibleby d") End If |
العلامات المرجعية |
|
|