مشاهدة النسخة كاملة : السؤال الثالث امتحان الكمبيوتر لمحافظة الدقهليه الفصل الدراسي الثانى 2010 للمناقشه 
 
tarek elhamy 30-05-2010, 02:09 PM ب- أقرأ التعليمات الاتيه ثم أجب عن الاسئله التاليه 
Dim First as integer =20 , Second as integer=40 
Dim Third as integer = First + Second 
Dim Total as integer  
If Third <=50 Then 
Total= First + Second+ Third 
Else 
First=30 
Second=50 
Total= First + Second+ Third 
End If 
1-قيمه المتغير First = 
2- قيمه المتغير Second = 
3- قيمه المتغير Total =  
4- اذا كان التعبير Third <=50 هى ................................... 
 
المشكله حول اختلاف الاجابه  فى 
3- قيمه المتغير Total =  
ونرجو من الاخوة الاعضاء المشاركه  
Dim First as integer =20 , Second as integer=40 
Dim Third as integer = First + Second 
Dim Total as integer 
If Third <=50 Then 
Total= First + Second+ Third 
Else 
First=30 
Second=50 
Total= First + Second+ Third 
End If 
 
1-قيمه المتغير First = 30 
2- قيمه المتغير Second = 50 
3- قيمه المتغير Total = 140 
Third =20+40 
وهو الذى بنى عليه التعبير الشرطى 
30+50+60=140 
ولم يحدث تغيير لقيمهThird  
 
والاخوة نرجو تجربه جرب هذا البرنامج  
Dim First AsInteger = 20, Second AsInteger = 40 
 
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
  
ونتحاور معا لاجل الوصول الى المعلومه الصحيحه  
مصر النهارده 30-05-2010, 02:34 PM انا عملتها 140  
لكن زملائي يقولون انها هتكون 160 
لان third = 30+50 = 80  
تبقي total = 80+30+50=160 
ممكن حضترتك تتأكد منها علشان انا خايفة منها قوي  
لانها ممكن تأثر علي مجموعي  
ياريييييييييييييييييييييييييييييييييييييييييت تعرف نموذج الاجابة يبقي ايه  
اكرمك الله  
اسلام عمر 1 30-05-2010, 02:51 PM انا عملتها 140  
لكن زملائي يقولون انها هتكون 160 
لان third = 30+50 = 80  
تبقي total = 80+30+50=160 
ممكن حضترتك تتأكد منها علشان انا خايفة منها قوي  
لانها ممكن تأثر علي مجموعي  
ياريييييييييييييييييييييييييييييييييييييييييت تعرف نموذج الاجابة يبقي ايه  
اكرمك الله 
 أنا بأكد إن الإجابة الصحيحة هي 140  
tarek elhamy 30-05-2010, 03:05 PM أنا بأكد إن الإجابة الصحيحة هي 140  
 أتفق معك أخى البنان واو 
وشكرا جزيلا  
tarek elhamy 30-05-2010, 03:10 PM الاجابه صحيحه 
 قيمه المتغيرTotal = 140 
 
Dim First AsInteger = 20, Second AsInteger = 40 
 
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
 
قيمه المتغيرTotal = 140  
MR : ABO BATTA 30-05-2010, 05:02 PM الاجابه صحيحه 
قيمه المتغيرTotal = 140 
  
Dim First AsInteger = 20, Second AsInteger = 40 
  
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
  
قيمه المتغيرTotal = 140 
 
  
مش المفروض استاذ طارق ان  
Third = First + Second  
والثلاث قيم متغيرات وطالما هم كذلك مش مفروض برضه ان احنا بناخد آخر قيمة لهذا المتغير  
هو بدأ بالقيم 20 و 40 وتغيرت القيم الى 30 و 50 يبقى المفروض ال Total = 160  
يا ترى حضرتك جربتها عملي اصل البرنامج مش عندي حالياً 
ولك اطيب التحيات مني وعليك من الله السلام  
nahla_m 30-05-2010, 05:06 PM الإجابة الصحيحة  140 
  
لأنه لم يعطى أمر تخصيص جديد أو قيمة جديده للمتغير  
third  بعد كلمة else   
أى أن قيمة third  الوحيدة هى اللى موجوده فى سطر الإعلان و لم يغيرها بعد ذلك  
فقط هو غير قيمة المتغير first  و second بعد else 
  
و بالتطبيق العملى أيضاً أثبت ذلك 140 
  
ملحوظة جميلة أستاذ / tarek elhamy 
شكراً جزيلاً لك ربنا يكرمك  
tarek elhamy 30-05-2010, 05:21 PM الإجابة الصحيحة 140 
 
  
لأنه لم يعطى أمر تخصيص جديد أو قيمة جديده للمتغير  
third بعد كلمة else 
أى أن قيمة third الوحيدة هى اللى موجوده فى سطر الإعلان و لم يغيرها بعد ذلك  
فقط هو غير قيمة المتغير first و second بعد else 
  
و بالتطبيق العملى أيضاً أثبت ذلك 140 
  
ملحوظة جميلة أستاذ / tarek elhamy 
شكراً جزيلاً لك ربنا يكرمك 
 
  
وجزاكي الله خيرا اختنا الفاضلة ا/ نهله  
بالتطبيق العملى 140 
أخى وزميلى ابو بطة 
شكرا جزيلاً  
سيف سالم 30-05-2010, 05:53 PM القيم 
 
30 
50 
140  
tarek elhamy 30-05-2010, 06:05 PM القيم 
  
30 
50 
140 
  
 
  
بارك الله لكم 
شكرا جزيلا  
محمد عبد الحكم 30-05-2010, 09:37 PM انا عملتها 140 اسف الاجابه غير صحيحه 
لكن زملائي يقولون انها هتكون 160 
لان third = 30+50 = 80  
تبقي total = 80+30+50=160 
ممكن حضترتك تتأكد منها علشان انا خايفة منها قوي  
لانها ممكن تأثر علي مجموعي  
ياريييييييييييييييييييييييييييييييييييييييييت تعرف نموذج الاجابة يبقي ايه  
اكرمك الله 
  
أنا بأكد إن الإجابة الصحيحة هي 140   اسف الاجابه غير صحيحه 
  
الاجابه صحيحه 
قيمه المتغيرTotal = 140 اسف الاجابه غير صحيحه 
Dim First AsInteger = 20, Second AsInteger = 40 
  
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
  
قيمه المتغيرTotal = 140 اسف الاجابه غير صحيحه 
  
مش المفروض استاذ طارق ان  
Third = First + Second  
والثلاث قيم متغيرات وطالما هم كذلك مش مفروض برضه ان احنا بناخد آخر قيمة لهذا المتغير  
هو بدأ بالقيم 20 و 40 وتغيرت القيم الى 30 و 50 يبقى المفروض ال Total = 160 تمام با ابو بطه باشا 
يا ترى حضرتك جربتها عملي اصل البرنامج مش عندي حالياً 
  
ولك اطيب التحيات مني وعليك من الله السلام 
 
  
  
 
الإجابة الصحيحة 140 اسف الاجابه غير صحيحه 
 
  
 
لأنه لم يعطى أمر تخصيص جديد أو قيمة جديده للمتغير  
third بعد كلمة else 
أى أن قيمة third الوحيدة هى اللى موجوده فى سطر الإعلان و لم يغيرها بعد ذلك  
فقط هو غير قيمة المتغير first و second بعد else 
 
 
  
 
و بالتطبيق العملى أيضاً أثبت ذلك 140 
 
  
متأكد انه لم يتم التطبيق العملي 
 
ملحوظة جميلة أستاذ / tarek elhamy 
شكراً جزيلاً لك ربنا يكرمك 
 
 
 
  
 
القيم 
 
  
 
30 
50 
140 
  
 
  
بعد ذان الجميع اختلف معكم في الرأي واتمني ان تكونوا علي صواب 
1-  
Dim First AsInteger = 20, Second AsInteger = 40 
  
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
  
ناتج التعبيربي الشرطي false كده الكل متفق معايا 
  
يعني هنفذ مجموعة الاوامر اللي بعد else  
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total 
  
الكل لسه متفق معايا 
  
طيب Total تساوي ايه ؟؟؟؟ 
  
First + Second + Third تمام  
  
طيب Third موجودة بس اعلنت قبل if انا تساوي Dim Third AsInteger = First + Second صح 
  
طيب نجيب Third من الاول اللي بعد Else  
Third 50+30=80 
  
ونرجعلي علي Total = First + Second + Third 
30+50+80= 
160 الاجابة الصحية 
  
قابل للمناقشة الي يتم الوصول الي الاجابة الصحيحة  
اسلام عمر 1 30-05-2010, 10:58 PM أنا بأكد مرة أخرى إن الإجابة الصحيحة  Total=140  وبالتجربة العملي تقدروا تتأكدوا  
tarek elhamy 30-05-2010, 11:36 PM عزيزى أ/ محمد عبد الحكم  
الاجابه صحيحه 
واذا لم تكون مقتنع جرب هذا البرنامج ورد على  
وشكرا 
Dim First AsInteger = 20, Second AsInteger = 40 
 
Dim Third AsInteger = First + Second 
Dim Total AsInteger 
If Third <= 50 Then 
Total = First + Second + Third 
Else 
First = 30 
Second = 50 
Total = First + Second + Third 
EndIf 
MsgBox(Total) 
 
 
رقم المشاركة : 49</STRONG> (http://www.thanwya.com/vb/showpost.php?p=2215516&postcount=49)  
  
http://www.thanwya.com/vb/showthread.php?t=209684&page=2  
محمد عبد الحكم 31-05-2010, 12:31 AM الطالب معاه ورقة اسئلة بس مش لاب توب  
السؤال ده الاجابة النظري 180 
  
وبعد إذن  اي زميل فاضل  يشرح ازاي تطلع 140 نظري او عملي 
  
انا مش هجرب عملي لان الامتحان نظري 
  
الامتحان نظري ممكن شرح نظري من مستر مجدي ومستر طارق و مستر سيف سالم 
  
زي السؤال ده 
السؤال الأول: 
أ-        : اخترالاجابة الصحيحة مما بين الاقواس فيما يلي : 
1-   عند تخزين القيمه (12345.768) فى متغيرين من النوع integer single ثم استرجاع قيمه كل متغير فان 
ا- قيمه المتغير من النوع integer تكون (  12345.768 - 12345  -12345.76    ) 
ب- قيمه المتغير من النوع single تكون( 12345.768 -  12345-12345.76  
  
نظري مش عملي 
  
  
ممكن شرح نظري مفصل زي ما شرحت بعد اذنكم  
tarek elhamy 31-05-2010, 03:57 AM الطالب معاه ورقة اسئلة بس مش لاب توب  
السؤال ده الاجابة النظري 180 
  
وبعد إذن اي زميل فاضل يشرح ازاي تطلع 140 نظري او عملي 
 
انا مش هجرب عملي لان الامتحان نظري 
 
الامتحان نظري ممكن شرح نظري من مستر مجدي ومستر طارق و مستر سيف سالم 
 
زي السؤال ده 
السؤال الأول: 
أ- : اخترالاجابةالصحيحة مما بين الاقواس فيما يلي : 
1- عند تخزين القيمه (12345.768) فى متغيرين من النوع integer single ثم استرجاع قيمه كل متغير فان 
ا- قيمه المتغير من النوع integer تكون ( 12345.768 - 12345 -12345.76 ) 
ب- قيمه المتغير من النوع single تكون( 12345.768 - 12345-12345.76  
 
نظري مش عملي 
 
 
 
ممكن شرح نظري مفصل زي ما شرحت بعد اذنكم 
 
 عزيزى أ/ محمد عبد الحكم  
الاجابه صحيحه 
140 نظري او عملي 
ونظرى  
قم بتتبع الخطوات باستخدام امر التخصيص 
سوف تحصل على الاجابه وهى 140 
وشكرا  
tarek elhamy 31-05-2010, 04:14 AM عزيزى أ/ محمد عبد الحكم  
الاجابه صحيحه 
140 نظري او عملي 
ونظرى  
قم بتتبع الخطوات باستخدام امر التخصيص 
سوف تحصل على الاجابه وهى 140 
وشكرا  
وهذا رابط يوضح ذلك وشكرا 
http://www.4shared.com/document/TlwF_bxB/Total.html  
tarek elhamy 31-05-2010, 04:30 AM لأنه لم يعطى أمر تخصيص جديد أو قيمة جديده للمتغير  
third بعد كلمة else 
أى أن قيمة third الوحيدة هى اللى موجوده فى سطر الإعلان و لم يغيرها بعد ذلك  
فقط هو غير قيمة المتغير first و second بعد else 
 
 
third = 60 
من البدايه حتى النهايه 
وشكرا 
وأرجو من الاخوة الزملاء من لديه طريقه للتوضيح ان يتفضل  
محمد عبد الحكم 31-05-2010, 04:52 AM الاستاذ / سيف سالم 
  
الاستاذ /tarek elhamy  
  
الاستاذ / البنان واو 
  
الاستاذ / ابو بطة 
  
الاستاذ ه/ nahla_m 
  
 :078111rg3::078111rg3::078111rg3::078111rg3::07811 1rg3::078111rg3: 
  
اعتذر بشده فقد اختلط علي الامر 
  
وذلك في نقطة امر التخصيص انها قبل جملة if 
  
كل الشكر و التقدير لكم  
tarek elhamy 31-05-2010, 10:49 AM الاستاذ / سيف سالم 
 
  
الاستاذ /tarek elhamy  
  
الاستاذ / البنان واو 
  
الاستاذ / ابو بطة 
  
الاستاذ ه/ nahla_m 
  
:078111rg3::078111rg3::078111rg3::078111rg3::07811 1rg3::078111rg3: 
  
اعتذر بشده فقد اختلط علي الامر 
  
وذلك في نقطة امر التخصيص انها قبل جملة if 
  
كل الشكر و التقدير لكم 
  
 
  
شكرا جزيلاً 
وجزاك الله خيرا  
المهم ان نتبادل المعلومات ونستفيد ونتعلم  
tarek elhamy 31-05-2010, 10:52 AM نرجو من الجميع المشاركة  
بامتحان محافظته فور الامتحان 
بارك الله لكم  
اسلام عمر 1 31-05-2010, 10:55 AM اعتذر بشده فقد اختلط علي الامر 
  
وذلك في نقطة امر التخصيص انها قبل جملة if 
  
كل الشكر و التقدير لكم 
  
 
 بارك الله فيك  
ولكن بعد هذا النقاش اكتشفت أن هذا السؤال صعب على الطالب  
tarek elhamy 31-05-2010, 11:09 AM بارك الله فيك  
ولكن بعد هذا النقاش اكتشفت أن هذا السؤال صعب على الطالب  
  
أتفق معك تماما 
  
شكرا جزيلاً 
وجزاك الله خيرا  
MR : ABO BATTA 31-05-2010, 06:02 PM بارك الله فيك  
ولكن بعد هذا النقاش اكتشفت أن هذا السؤال صعب على الطالب  
  
فعلا دي مشكلة كبير  
لما نكون نحن المدرسين ومختلفين في الرأي حول موضوع معين  
اذن الله يكون في عون الطالب  
من الأفضل ان يتحرى واضعي الامتحانات الابتعاد عن  مثل هذه النقاط المحيرة للمدرس قبل الطالب   
أليس كذلك ؟ !!!  
MR : ABO BATTA 31-05-2010, 06:06 PM أشكر مستر طارق الذي كان سبباً في استثارة هذا الموضوع  
محمد عبد الحكم 31-05-2010, 07:42 PM أشكر مستر طارق الذي كان سبباً في استثارة هذا الموضوع  
tarek elhamy 31-05-2010, 10:45 PM أشكر مستر طارق الذي كان سبباً في استثارة هذا الموضوع  
  
بارك الله لكم 
شكرا جزيلا  
tarek elhamy 31-05-2010, 10:48 PM أشكر مستر طارق الذي كان سبباً في استثارة هذا الموضوع  
  
بارك الله لكم 
شكرا جزيلا  
tarek elhamy 01-06-2010, 10:16 PM نرجو من الجميع المشاركة  
بامتحان محافظته فور الامتحان 
بارك الله لكم  
MR : ABO BATTA 02-06-2010, 04:56 PM اتقدم بالشكر لكل من ساهم في هذا الموضوع  
mrk206 03-06-2010, 09:44 AM الاجابة الصحيحة ل total  
 
30+50+80 
 
160  
tarek elhamy 19-06-2010, 02:59 AM الاجابة الصحيحة ل total  
  
30+50+80 
  
160 
 الاجابه صحيحه 
140 نظري او عملي 
ونظرى  
قم بتتبع الخطوات باستخدام امر التخصيص 
سوف تحصل على الاجابه وهى 140 
وشكرا  
وهذا رابط يوضح ذلك وشكرا 
http://www.4shared.com/document/TlwF_bxB/Total.html (http://www.4shared.com/document/TlwF_bxB/Total.html)  
tarek elhamy 19-06-2010, 03:01 AM وقم بقراءة المناقشه جيدا وسوف تقتنع ان شاء الله  
MR : ABO BATTA 19-06-2010, 04:00 PM بارك الله لك  
Sci_MaHmoUd 19-06-2010, 06:18 PM ربنا يكون فى عون الطالب  
 
من الأفضل ان يتحرى واضعي الامتحانات  الابتعاد عن  مثل هذه النقاط المحيرة للمدرس قبل الطالب   
 
معاك حق صحيح السؤال بيبقى من نص إلى درجه يعنى ممكن نستخدمه فى التفريق بين الطلبه 
لكن اعتقد ان فى اسئله اصعب وغير محيره 
علشان كده كنت بقول ان امتحان الغربية الأفضل على الأطلاق امتحان متوزازن ليس سهل ولا صعب وحدش يقدر يشتكى منه نهائى  
MR : ABO BATTA 20-06-2010, 10:22 AM أشكرك على هذا الرأي وعلى المشاركة  
جزاك الله خيرا  
MR : ABO BATTA 25-06-2010, 05:27 PM لو استطاع أي شخص الحصول على أي امتحان فليتفضل برفعه مشكوراً منا مأجوراً من الله  
aboasmaa 30-06-2010, 11:58 PM لأنه لم يعطى أمر تخصيص جديد أو قيمة جديده للمتغير  
third بعد كلمة else 
أى أن قيمة third الوحيدة هى اللى موجوده فى سطر الإعلان و لم يغيرها بعد ذلك  
فقط هو غير قيمة المتغير first و second بعد else 
 
 
third = 60 
من البدايه حتى النهايه  
MR : ABO BATTA 02-07-2010, 03:53 PM شكرا لك ابو أسماء  
 |