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

بوابة الثانوية العامة المصرية (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=598001)

محمد فتحي مشرف 02-05-2014 01:32 PM

هام وضروري جدا جدا الرجاء الرد
 
ياجماعة ضرورى ناتج الجملة التالية
dim r,sum as integer
for r= 1 to 10 step -1
sum = sum + r
next
(msg box( r
في رأيي ان قيمة المتغير r تكون صفر وهي قيمته الافتراضية عند\ الاعلان لان امر for next به خطأ املائي ونحوى وبالتالي لن ينفذ فتظل قيمة r كما هي صفر

أحـمد قرنى 02-05-2014 02:27 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة محمد فتحي مشرف (المشاركة 5840054)
ياجماعة ضرورى ناتج الجملة التالية
dim r,sum as integer
for r= 1 to 10 step -1
sum = sum + r
next
(msg box( r
في رأيي ان قيمة المتغير r تكون صفر وهي قيمته الافتراضية عند\ الاعلان لان امر for next به خطأ املائي ونحوى وبالتالي لن ينفذ فتظل قيمة r كما هي صفر

قيمة المتغير r = 1 وهى القيمة التى تخزن داخل العداد وعندها ينتهى التكرار ويخرج من الحلقة التكرارية لان معدل الزيادة هنا بالسالب

ودى صورة من البرنامج للتأكيد
http://www5.0zz0.com/2014/05/02/13/439845429.jpg

محمد غرباوى 02-05-2014 10:19 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة أحـمد قرنى (المشاركة 5840107)
قيمة المتغير r = 1 وهى القيمة التى تخزن داخل العداد وعندها ينتهى التكرار ويخرج من الحلقة التكرارية لان معدل الزيادة هنا بالسالب

ودى صورة من البرنامج للتأكيد
http://www5.0zz0.com/2014/05/02/13/439845429.jpg

جزاكم الله خيرا اخى الفاضل ...
وكذلك يمكن تخصيص أكثر من قيمة لنفس المتغير وتصبح قيمته هى اخر قيمة خصصت له وبالتالى فإن قيمة المتغير r = 1

محمد فتحي مشرف 03-05-2014 11:50 PM

شكرا جزيلا ولكن لما كتبت الكود اداني خطا املائي ونحوى ورفض تشغيل البرنامج

winter4444 04-05-2014 09:26 PM

القيمة كما قال الأساتذة هي 1 والسبب أن الحلقة التكرارية تزايدية في حين أن الخطوة بالسالب وبالتالي فلن يتم عرض غير قيمة البداية وسيتوقف التكرار عند ذلك . كما أن الصور التي عرضها الأساتذة الكرام تمثل ذلك ومن واقع التجربة . ووجود أي خطأ عند حضرتك داخل نافذة الكود معناه وجود خطأ في الكود المدخل .
مشكورين ....

المهدي مصطفى السعيد 05-05-2014 05:28 AM

شكرا جزيلا للجميع ....واخض بالشكر الاستاذ / احمد قرني .......فعلا كلام حضرتك مظبوط والتجربة التي اتيت بها تؤكد ذلك ...علما بان مثالا مثل هذا موجود في الكتاب المدرسي تماما ...ايام ما كان فيه كتاب ...العداد يظهر ببدايته وهي 1 ثم يخرج مباشرة من التكرار أي انه لن ينفذالتكرار ولا مرة وتظل القيمة Sum= 0 فعلا .....شكرا للجميع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 12:17 AM.

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