بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   سؤال للرد والتعليق (https://www.thanwya.com/vb/showthread.php?t=599412)

النيناوى 09-05-2014 09:22 AM

سؤال للرد والتعليق
 
مجرد سؤال للتعليق فقط
هل اذا اختلف عداد التكرار عن step فهل يكون هناك تكرار ام ان التكرار مرة واحدة فقط ام لا يوجد تكرار ابدا
مثال
x=3
for a = 2 to 10 step -3
x= x*3
next
(msg box (x
(msgbox ( a
السؤال الثاني
dim a as byte= 250

hassanalhawy 09-05-2014 09:49 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة النيناوى (المشاركة 5848130)
مجرد سؤال للتعليق فقط
هل اذا اختلف عداد التكرار عن step فهل يكون هناك تكرار ام ان التكرار مرة واحدة فقط ام لا يوجد تكرار ابدا
مثال
x=3
for a = 2 to 10 step -3
x= x*3
next
(msg box (x
(msgbox ( a
لن يتم تنفيذ التكرار : وسيظهر مربع رسالة بقيمة المتغير x بـ 3 و مربع رسالة بقيمة المتغير a بـ 2
السؤال الثاني
dim a as byte= 250

بالنسبة للسؤال الثانى : ما هو المطوب من السؤال ؟

النيناوى 09-05-2014 10:05 AM

نوع الخطا هل املائى نحوى ولا اثناء التشغيل

mohamed_salem 09-05-2014 10:10 AM

اى خطأ فى العمليات الحسابية منطقى

سامح عبد العظيم 09-05-2014 10:37 AM

لايوجدج خطأ

محمد غرباوى 09-05-2014 11:46 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة النيناوى (المشاركة 5848181)
نوع الخطا هل املائى نحوى ولا اثناء التشغيل

dim a as byte = 250 لا يوجد خطأ بالكود
أما إذا كان dim a as byte = 256 الخطأ هنا املائى ونحوى خطأ عند كتابة الكود

أحـمد قرنى 09-05-2014 01:30 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة mohamed_salem (المشاركة 5848190)
اى خطأ فى العمليات الحسابية منطقى

لا بالطبع
انظر معى لهذا المثال


x = 4 * 2 + ^ 3

الخطأ هنا املائى ونحوى لانه خطا فى كتابة الكود

أحـمد قرنى 09-05-2014 01:31 PM

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

http://www.thanwya.com/vb/showthread.php?t=599423


جميع الأوقات بتوقيت GMT +2. الساعة الآن 02:41 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.