مشاهدة النسخة كاملة : ممكن حـل السؤال الأخـير فى محافظة البحيرة 2012


دمـوع الـورد
21-05-2013, 06:50 PM
اتمنى تحلووه بأقصى سرعةة عندى امتحاان بكره
السؤاال اهوو
المجموعة ( ب )
تم عمل برنامج يقوم بحساب مجموع درجات الطالب في ىاربع مواد وايجاد متوسطهم كما يلي :
مجموع المواد Sum = Arabic + English + Math + Science
عددها / مجموع المواد Aver=
تتبع البرنامج لتكشف أن هناك خطأين هما :
الخطأ الاول : يعطل البرنامج ( صحح هذا الخطأ )
الخطأ الثاني : لا يعطل تنفيذ البرنامج لكن يمنع حصولك علي نتائج دقيقة ( حدد السبب ) و البرنامج هو :
Dim Arabic, English, Math , Science ,Sum , Aver as integer
Arabic= 45.5
English = 40
Math = 45
Science =40
Sum = Arabic + English + Math + Science
Aver = Sum / 4
TextBox1.Text = Sum
TextBox1.Text = Aver

MichaelNashat
21-05-2013, 07:06 PM
Dim the variables as decimal not integer

دمـوع الـورد
21-05-2013, 07:16 PM
ياااااه طلع سهل جداا
بس انا ما ركزتش
يعنى اعلن عنهمـ بصحيح واصلاا المواد فيها حاجاات عشريةة
شكراا لكـ
> <

نسر مصر
21-05-2013, 07:47 PM
بس هناك خطأ اخر يعطل البرنامج هو
TextBox1.Text = Sum
TextBox1.Text = Aver
ازاى يتم عرض ناتج Sum و Aver على أداة TextBox1 واحدة وبالتالى تصحيح ذلك يكون
TextBox1.Text = Sum
textbox2.Text = Aver

دمـوع الـورد
21-05-2013, 08:01 PM
شكـرا لكـ نسـر مصـر
جزاكـ الله خـيراا ..
السـؤال سهـل ولكن لازم نشوف المسألة كويـس قووى
> <

ميدو ميدو
21-05-2013, 08:18 PM
بس هناك خطأ اخر يعطل البرنامج هو
textbox1.text = sum
textbox1.text = aver
ازاى يتم عرض ناتج sum و aver على أداة textbox1 واحدة وبالتالى تصحيح ذلك يكون
textbox1.text = sum
textbox2.text = aver


عادي جدا مكنش هيحصل مشكلة كان هيجيب قيمة المتوسط بعد الجمع وهي اللي هتتبقي في مربع النص

نسر مصر
21-05-2013, 10:18 PM
ياسيدى الفاضل هو يريد عرض قيمة sumوaver فى وقت واحد

ميدو ميدو
22-05-2013, 12:06 AM
اها تداخل علي الامر شكرا ليك زي ما حضرتك شايف الاسئلة مش واضحة قوي شكرا ليك مرة تانية