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

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   هل من فتوى لواحد فهمه محدود (https://www.thanwya.com/vb/showthread.php?t=520529)

سيف سالم 20-05-2013 02:21 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283152)
بصراحة مش عارف

لما تقف على sum لا يظهر شئ ولا يتجاوب مع الموس
اما البقي فتظهر نوع بيان
السؤال ايه التفسير
وبالمناسبة جربت قيم صحيحة معاك وطلع runtime ام لا

أحـمد قرنى 20-05-2013 02:26 AM

انا اصلا لى تحفظ على صيغة السؤال
كان الافضل يقول نوع بيان القيمة الراجعة Data Type وليس القيمة الراجعة
اما القيمة الرجعة نفسها بتكون Return Value

سيف سالم 20-05-2013 02:32 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة أحـمد قرنى (المشاركة 5283174)
انا اصلا لى تحفظ على صيغة السؤال
كان الافضل يقول نوع بيان القيمة الراجعة data type وليس القيمة الراجعة
اما القيمة الرجعة نفسها بتكون return value

طب الاجابة ايه
ما نوع بيان القيمة الراجعة
ديسميل ام سنجل
انا مع ديسميل
والاستاذ تامر مع ديسميل

hassanalhawy 20-05-2013 02:35 AM

ما هو طبيعى عند تجاوز المدى حيحصل خطأ حتى ولو كان كل أنواع البيانات من نوع واحد Byte أو Single أو Decimal
ولن يعتبر الكود إجمالاً خطأ

سيف سالم 20-05-2013 02:38 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283182)
ما هو طبيعى عند تجاوز المدى حيحصل خطأ حتى ولو كان كل أنواع البيانات من نوع واحد Byte أو Single أو Decimal
ولن يعتبر الكود إجمالاً خطأ

لو تم استبدال الديسميل بسنجل زي ما جاء بكتاب المدرسة لن يحدث run time
بس جرب

أحـمد قرنى 20-05-2013 02:41 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5283181)
طب الاجابة ايه
ما نوع بيان القيمة الراجعة
ديسميل ام سنجل
انا مع ديسميل
والاستاذ تامر مع ديسميل

نوع بيان القيمة الراجعة هو نوع بيان الدالة يعنى Decimal

بس المشكلة مش فى رأى حضرتك او الاستاذ تامر

المشكلة تكمن فى رأى المصحح وحضرتك لا تنسى الجدل فى امتحان البحيرة الترم الاول
وامتحان المنوفية الترم الثانى العام الماضى بتاع الشرط المستخدم فى جملة Do While

hassanalhawy 20-05-2013 02:48 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5283184)
لو تم استبدال الديسميل بسنجل زي ما جاء بكتاب المدرسة لن يحدث run time
بس جرب

هوا نفس اللى قلته فى المشاركة السابقة
أعطيه قيم خارج المدى مثل 99999999999999999999999999999999999999
وسيعطى 'System.OverflowException'
هوا ده الطبيعى . وهذا لا يؤخذ عيب على الكود

esamsolimanmostafa 20-05-2013 03:40 AM

أوافقك الرأي أستاذ / سيف Decimal
وهيا دي الإجابة المنطقية
وبارك الله فيك

سيف سالم 20-05-2013 04:28 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283190)
هوا نفس اللى قلته فى المشاركة السابقة
أعطيه قيم خارج المدى مثل 99999999999999999999999999999999999999
وسيعطى 'system.overflowexception'
هوا ده الطبيعى . وهذا لا يؤخذ عيب على الكود

القيم دي ليست خارج المدى دي من نفس مدى الوسائط
السؤال هو الخطأ اللي ظهر
كان فين كان في التخصيص
ام كان في القيمة الراجعة
والسبب ايه
وماذا لو استبدل الديسميل ب السنجل زي ما جاء بالكتاب
هل سيكون الخطأ قائم ام يزول
طبعا زائد التفسير

ابو موده 20-05-2013 04:34 AM

نوع القيمة الراجعة single وبالاثبات وترجع هنا ايضا للي هيكتب علي الاداة

مثل التشبيه الاتي علشان يكون في فرق

[IMG]http://www9.0zz0.com/2013/05/20/02/173120881.jpg[/IMG]

سيف سالم 20-05-2013 04:39 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو موده (المشاركة 5283218)
نوع القيمة الراجعة single وبالاثبات

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

سيف سالم 20-05-2013 04:52 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو موده (المشاركة 5283218)
نوع القيمة الراجعة single وبالاثبات وترجع هنا ايضا للي هيكتب علي الاداة

مثل التشبيه الاتي علشان يكون في فرق

[IMG]http://www9.0zz0.com/2013/05/20/02/173120881.jpg[/IMG]

تمام بس انت ليه عملت الوسائط byte
علشان الدليل يكون صح
لازم يكون نوع الوسائط single
علشان لما يظهر رنتيم
محدش يقول لشان byte

سيف سالم 20-05-2013 04:57 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو موده (المشاركة 5283218)
نوع القيمة الراجعة single وبالاثبات وترجع هنا ايضا للي هيكتب علي الاداة

مثل التشبيه الاتي علشان يكون في فرق

[IMG]http://www9.0zz0.com/2013/05/20/02/173120881.jpg[/IMG]

حاول مرة اخري وادرس الدليل تاني
ستجد ان الكود خطأ
ولازم تستبدل الديسميل بسنجل وان نوع القيمة الراجعة هو ما جاء بسطر الاعلان بعد as

سيف سالم 20-05-2013 05:12 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة أحـمد قرنى (المشاركة 5283187)
نوع بيان القيمة الراجعة هو نوع بيان الدالة يعنى decimal

بس المشكلة مش فى رأى حضرتك او الاستاذ تامر

المشكلة تكمن فى رأى المصحح وحضرتك لا تنسى الجدل فى امتحان البحيرة الترم الاول
وامتحان المنوفية الترم الثانى العام الماضى بتاع الشرط المستخدم فى جملة do while

والله اتفق معك
المهم النموذج هو اللي حيمشى غصب عن اي حد في بلد
حتى لو كان د .................... شخصيا
بس الى الان النموذج كان ديسميل وبعد شوية بقى سنجل
الى يوم التصحيح مش عارف سيكون ايه
الله المستعان

سيف سالم 20-05-2013 05:14 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة esamsolimanmostafa (المشاركة 5283206)
أوافقك الرأي أستاذ / سيف decimal
وهيا دي الإجابة المنطقية
وبارك الله فيك

بس للاسف اخر كلام
النموذج سنجل

سيف سالم 20-05-2013 05:16 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة mr : Abo batta (المشاركة 5282683)
حضرتك تضع يدك على امور محيرة فعلا مستر سيف
المفروض ان القيمة الراجعة يتم تخزينها في الدالة على حسب نوعها وهي هنا decimal

دا دور المنتديات بيان الحقيقة للناس
بارك الله لكم استاذ ابو بطة

ابو موده 20-05-2013 05:47 AM

يبقي هنا السؤال خطأ ويجب ان نقول خطأ لماذا لأنه لم يأت بالكود كاملا

وادينا بنتعلم بس زي الامثلة دي متجيش الا كاملة يا متجيش خالص

مش زي بتاع دمياط يقولك فسر وواحد تاني يتفزلك علينا ويدخلنا في متاهات

يا ما هنشوف بلاوي من كدا اذا لم يضع حد لهذه الامور بالنسبة لواضعي المادة والتنبيه علي اللي هيضع امتحان يجيب كود كامل يا ميجيبش

steng25 20-05-2013 05:59 AM

نوع القيمه الراجعه هنا هى decimal
واسمحولى اديكم المثال ده عشان ننهى الموضوع
Function Area(ByVal RAdius As Single) As Integer
Const Pi As Single = 22 / 7
Dim Res As Single
RAdius = TextBox1.Text
Res = Pi * RAdius ^ 2
Return Res
End Function
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = Area(TextBox1.Text)
End Sub
اذا ادخلنا اى قيمة فى نصف القطر نلاحظ ان القيمه الراجعه تكون عدد صحيح فقط حسب نوع بيانات الداله
والخلاصه انه فى حالة اعلان القيمه الراجعه بنوع بيانات اخر غير الموجود فى تعريف الداله يتم العمل بنوع البيانات الثانى فى الكود الذى هو فى المثال SIngle حتى نصل إلى استدعاء الداله لاخذ القيمه الراجعه منها
يتم تفعيل نوع البيانات الخاص بالداله الوجود فى اعلان الداله وهو هنا INteger
هذا بالنسبه لمن يريد الفهم اما بالنسبه لابنائنا الطلاب فاجابة اى سؤال يأتى فى امتحان هو نوع البيان الموجود فى تعريف الداله

ابو موده 20-05-2013 06:04 AM

يا ما هنشوف بلاوي من كدا اذا لم يضع حد لهذه الامور بالنسبة لواضعي المادة والتنبيه علي اللي هيضع امتحان يجيب كود كامل يا ميجيبش

ابو موده 20-05-2013 06:08 AM

في إطار توجيهات الدكتور إبراهيم غنيم وزير التربية والتعليم بإتخاذ كافة الإستعدادات الخاصة بامتحانات الفصل الدراسي الثاني من العام الدراسي الحالي 2012/2013 ، ونظراً للأحداث التي تعرضت لها البلاد خلال تلك الفترة والتي يمكن أن تؤثر على انتظام الدراسة في بعض المدارس في بعض الفترات .. أرسلت الوزارة تعميماً إلى المديريات للإلتزام ببعض الضوابط أثناء وضع امتحانات النقل والشهادات المحلية .
ينص التعميم على ضرورة أن تغطي أسئلة الإمتحان الموضوعات التي تم تدريسها فعلياً، مع الإلتزام بمواصفات الورقة الإمتحانية ، وأن يكون نموذج الإجابة مرناً ويتضمن جميع الأفكار والإجابات الممكنة على السؤال .
ويتم تكليف موجهي العموم بمتابعة وضع أسئلة الإمتحانات مع التنبيه بالإبتعاد عن الأسئلة والموضوعات ذات الصبغة السياسية.
كما نص التعميم على ضرورة إعداد امتحان احتياطي في جميع إمتحانات المواد الدراسية بحيث يتم استخدامه في حالة حدوث مشكلة أثناء الإمتحانات .
ونص أخيراً على المراجعة الدقيقة للإمتحانات قبل الطباعة ومحاسبة المسئول عن أية أخطاء يتم رصدها.

رزق درديري 20-05-2013 08:14 AM

أ / سيف
القيمة الراجعة لها نوع بيان يناسب نوع البيان الخاص بالدالة والا يعطي خطأ ... رأي حضرتك ايه في الكلام دا ؟؟
جزاكم الله خيرا

سيف سالم 20-05-2013 01:06 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو موده (المشاركة 5283250)
يبقي هنا السؤال خطأ ويجب ان نقول خطأ لماذا لأنه لم يأت بالكود كاملا

وادينا بنتعلم بس زي الامثلة دي متجيش الا كاملة يا متجيش خالص

مش زي بتاع دمياط يقولك فسر وواحد تاني يتفزلك علينا ويدخلنا في متاهات

يا ما هنشوف بلاوي من كدا اذا لم يضع حد لهذه الامور بالنسبة لواضعي المادة والتنبيه علي اللي هيضع امتحان يجيب كود كامل يا ميجيبش

اعتقد لسه بدري على مصر في تعلم التكنولوجيا
وانا كنت بزعل اوى لما احمد نظيف بيقول شعب مصر امامه 200 عام على ما يفهم ديمقراطية
وكنت بزعل اوى لما المادة تهمش
بس الحل الغاء المادة و تبقى اختيارية بدون امتحانات
دي الطرقة اللي ستحل مشاكل اخطاء الامتحانات

سيف سالم 20-05-2013 01:17 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة steng25 (المشاركة 5283259)
نوع القيمه الراجعه هنا هى decimal
واسمحولى اديكم المثال ده عشان ننهى الموضوع
Function Area(ByVal RAdius As Single) As Integer
Const Pi As Single = 22 / 7
Dim Res As Single
RAdius = TextBox1.Text
Res = Pi * RAdius ^ 2
Return Res
End Function
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = Area(TextBox1.Text)
End Sub
اذا ادخلنا اى قيمة فى نصف القطر نلاحظ ان القيمه الراجعه تكون عدد صحيح فقط حسب نوع بيانات الداله
والخلاصه انه فى حالة اعلان القيمه الراجعه بنوع بيانات اخر غير الموجود فى تعريف الداله يتم العمل بنوع البيانات الثانى فى الكود الذى هو فى المثال SIngle حتى نصل إلى استدعاء الداله لاخذ القيمه الراجعه منها
يتم تفعيل نوع البيانات الخاص بالداله الوجود فى اعلان الداله وهو هنا INteger
هذا بالنسبه لمن يريد الفهم اما بالنسبه لابنائنا الطلاب فاجابة اى سؤال يأتى فى امتحان هو نوع البيان الموجود فى تعريف الداله

نتفق معكم في ما عرض
الا ان الكود هذا يعطى runtime بسبب نوع القيمة الراجعة integer والذي كان يجب ان يكون اما single او double
ما بالنسبه لابنائنا الطلاب فاجابة اى سؤال يأتى فى امتحان هو نوع البيان الموجود فى تعريف الداله
بس للاسف الباب جديد ولسه منهضمش والكتاب كل امثلة الانواع في الكود من نفس نوع القيمة الراجعة في الاعلان فالطالب ان شرح له ان النوع ما بداخل الكود وطلاب اخرين ان شرح له ما في الاعلان
وامتحان المنوفية فجر قضية كبيرة لو علمها الكل استفاد
ليس هناك عامل مشترك بين المدرس والتوجيه
كلا له طريق وفكر يختاف عن الاخر
بل ان المدرس في مدرسة يختلف تماما عن المدرس في المدرسة الاخري
كلا له فكر وطريقة مختلفة
ولا يوجد عامل مشترك بينهم

سيف سالم 20-05-2013 01:18 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو موده (المشاركة 5283265)
في إطار توجيهات الدكتور إبراهيم غنيم وزير التربية والتعليم بإتخاذ كافة الإستعدادات الخاصة بامتحانات الفصل الدراسي الثاني من العام الدراسي الحالي 2012/2013 ، ونظراً للأحداث التي تعرضت لها البلاد خلال تلك الفترة والتي يمكن أن تؤثر على انتظام الدراسة في بعض المدارس في بعض الفترات .. أرسلت الوزارة تعميماً إلى المديريات للإلتزام ببعض الضوابط أثناء وضع امتحانات النقل والشهادات المحلية .
ينص التعميم على ضرورة أن تغطي أسئلة الإمتحان الموضوعات التي تم تدريسها فعلياً، مع الإلتزام بمواصفات الورقة الإمتحانية ، وأن يكون نموذج الإجابة مرناً ويتضمن جميع الأفكار والإجابات الممكنة على السؤال .
ويتم تكليف موجهي العموم بمتابعة وضع أسئلة الإمتحانات مع التنبيه بالإبتعاد عن الأسئلة والموضوعات ذات الصبغة السياسية.
كما نص التعميم على ضرورة إعداد امتحان احتياطي في جميع إمتحانات المواد الدراسية بحيث يتم استخدامه في حالة حدوث مشكلة أثناء الإمتحانات .
ونص أخيراً على المراجعة الدقيقة للإمتحانات قبل الطباعة ومحاسبة المسئول عن أية أخطاء يتم رصدها.

دا بيفكرني بالوزاراء ما قبل الثورة - ان كان ما حدث في 25 يناير ثورة -
كله ضحك على الدقون

سيف سالم 20-05-2013 01:21 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة رزق درديري (المشاركة 5283338)
أ / سيف
القيمة الراجعة لها نوع بيان يناسب نوع البيان الخاص بالدالة والا يعطي خطأ ... رأي حضرتك ايه في الكلام دا ؟؟
جزاكم الله خيرا

لا فرق بين نوع بيان الدالة ونوع بيان القيمة الراجعة
ولكن الاختلاف بين نوع بيان الدالة/القيمة الراجعة وبين نوع بيان المتغير المتسبب في حساب القيمة الرجعة في الكود
وان شاء الله ساقوم بعرض فيديو يوضح الاختلاف
ويبين ان كود المنوفية يعطى runtime وما هو نوع القيمة الراجعة

hassanalhawy 20-05-2013 02:02 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5282943)
حسب فكرى وتخيلى
الدالة
sum عند الإعلان عنها بنوع بيان decimal يحدد بما لا يدع للشك نوع بيان ناتج هذه الدالة فى الذاكرة وهو decimal
وعند الإعلان عن القيمة الراجعة total من الدالة تم تحديد نوع البيان single وستبقى single بعد انتهاء عمل الدالة .
ولكن عند تخزين تلك القيمة الراجعة total فى الدالة sum نفسها حتى نحصل على ناتج هذه الدالة لإستخدامها فى أى وقت عند استدعائها سيتم تحويلها ضمنياً من نوع البيان single إلى نوع البيان decimal
وعلى هذا : يكون
نوع بيان القيمة الراجعة total من الدالة
sum هو single
نوع بيان ناتج الدالة
sum هو decimal ( نوع بيان الدالة كما ذكرت )

هذا ما كتبته فى مشاركة سابقة : بمعنى بفرق بين القيمة الراجعة من الدالة و بين ناتج الدالة
إيه رأيك وتعليقك عليها أستاذ / سيف والأخوة الزملاء
كما أن هناك مشاركة للأستاذ / تامر فى موضوع آخر أمس حاولت الوصول إليها بتتكلم عن نفس الموضوع . هل بين المشاركتين تقارب أم تباعد ؟

tmrmsr 20-05-2013 02:21 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283718)
هذا ما كتبته فى مشاركة سابقة
إيه رأيك وتعليقك عليها أستاذ / سيف والأخوة الزملاء
كما أن هناك مشاركة للأستاذ / تامر فى موضوع آخر أمس حاولت الوصول إليها بتتكلم عن نفس الموضوع . هل بين المشاركتين تقارب أم تباعد ؟

المشاركة الأصلية كتبت بواسطة hass****hawy http://www.thanwya.com/vb/style12/buttons/viewpost.gif
حسب فكرى وتخيلى
الدالة
sum عند الإعلان عنها بنوع بيان decimal يحدد بما لا يدع للشك نوع بيان ناتج هذه الدالة فى الذاكرة وهو decimal
وعند الإعلان عن القيمة الراجعة total من الدالة تم تحديد نوع البيان single وستبقى single بعد انتهاء عمل الدالة .
ولكن عند تخزين تلك القيمة الراجعة total فى الدالة sum نفسها حتى نحصل على ناتج هذه الدالة لإستخدامها فى أى وقت عند استدعائها سيتم تحويلها ضمنياً من نوع البيان single إلى نوع البيان decimal
وعلى هذا : يكون
نوع بيان القيمة الراجعة total من الدالة
sum هو single
نوع بيان ناتج الدالة
sum هو decimal ( نوع بيان الدالة كما ذكرت )


كان ليه مشاركتين تحمل نفس المعني
ولكن تم نقلها
كلام سليم

hassanalhawy 20-05-2013 02:24 PM

هناك شعرة تفصل بين الإثنين
ممكن حضرتك تشرح الفرق بينهم لأنى بصراحة تايه

hassanalhawy 20-05-2013 03:17 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة tmrmsr (المشاركة 5282484)
أختلف نوع بيان الدالة عن نوع القيمة الراجعة value
وبناء علية يتم التحويل الضمني لقيمة المتغير total من single إلى decimal عند استدعاء الدالة calc

مما سبق لا يشترط تطابق نوع البيان
وشكرا

اقتباس:

المشاركة الأصلية كتبت بواسطة tmrmsr (المشاركة 5282609)
الإجابة
القيمة الراجعة من الدالة نوع بيانها decimal
وشكرا

هذه مشاركات الأستاذ / تامر

سيف سالم 20-05-2013 04:10 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283718)
هذا ما كتبته فى مشاركة سابقة : بمعنى بفرق بين القيمة الراجعة من الدالة و بين ناتج الدالة
إيه رأيك وتعليقك عليها أستاذ / سيف والأخوة الزملاء
كما أن هناك مشاركة للأستاذ / تامر فى موضوع آخر أمس حاولت الوصول إليها بتتكلم عن نفس الموضوع . هل بين المشاركتين تقارب أم تباعد ؟

اقتباس:

المشاركة الأصلية كتبت بواسطة tmrmsr (المشاركة 5283753)
المشاركة الأصلية كتبت بواسطة hass****hawy http://www.thanwya.com/vb/style12/buttons/viewpost.gif
حسب فكرى وتخيلى
الدالة
sum عند الإعلان عنها بنوع بيان decimal يحدد بما لا يدع للشك نوع بيان ناتج هذه الدالة فى الذاكرة وهو decimal
وعند الإعلان عن القيمة الراجعة total من الدالة تم تحديد نوع البيان single وستبقى single بعد انتهاء عمل الدالة .
ولكن عند تخزين تلك القيمة الراجعة total فى الدالة sum نفسها حتى نحصل على ناتج هذه الدالة لإستخدامها فى أى وقت عند استدعائها سيتم تحويلها ضمنياً من نوع البيان single إلى نوع البيان decimal
وعلى هذا : يكون
نوع بيان القيمة الراجعة total من الدالة
sum هو single
نوع بيان ناتج الدالة
sum هو decimal ( نوع بيان الدالة كما ذكرت )


كان ليه مشاركتين تحمل نفس المعني
ولكن تم نقلها
كلام سليم

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5283854)
هذه مشاركات الأستاذ / تامر

مما لا شك فيه
اننا جميعا مدينون بالشكر لواضع امتحان المنوفية
لانه لولا خطاءه الغير مقصود طبعا - هو فقط غير شئ بسيط كدا عن امثلة الكتاب وجعل السنجل ديسميل حتى لا يتهم بانه ياتى بامثلة واسئلة الكتاب حرفيا فيظهر مختلف عنه -لكن غاب عنه انه كان يجب عليه لا يلعب فيما يجهل --

طبعا جميعا متفق تماما
على اجابة الفتوى لمحددود الفكر
ان نوع بيان القيمة الراجعة هو data type الموجود فى سطر الاعلان اللي في مثالنا decimal
ولكن المشكل والمحير هل يختلف عن نوع المتغير الذي يخزن به القيمة الراجة قبل استدعاء بالدالة ام وماذا يحدث
ان شاء الله كما قلت للاستاذ حسن
فيديو واضح بين سهل بسيط متعدد الامثال مدعوم بما جاء بالكتاب وما يظهره الجهاز
شكرا للجميع المشاركة
بس نحب تأكيد فقط من استاذنا الفاضل تامر نوع بيان القيمة الراجعة في محافظة المنوفية هو decimal كما قال سابقا

رزق درديري 20-05-2013 05:48 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5283935)
مما لا شك فيه
اننا جميعا مدينون بالشكر لواضع امتحان المنوفية
لانه لولا خطاءه الغير مقصود طبعا - هو فقط غير شئ بسيط كدا عن امثلة الكتاب وجعل السنجل ديسميل حتى لا يتهم بانه ياتى بامثلة واسئلة الكتاب حرفيا فيظهر مختلف عنه -لكن غاب عنه انه كان يجب عليه لا يلعب فيما يجهل --

طبعا جميعا متفق تماما
على اجابة الفتوى لمحددود الفكر
ان نوع بيان القيمة الراجعة هو data type الموجود فى سطر الاعلان اللي في مثالنا decimal
ولكن المشكل والمحير هل يختلف عن نوع المتغير الذي يخزن به القيمة الراجة قبل استدعاء بالدالة ام وماذا يحدث
ان شاء الله كما قلت للاستاذ حسن
فيديو واضح بين سهل بسيط متعدد الامثال مدعوم بما جاء بالكتاب وما يظهره الجهاز
شكرا للجميع المشاركة
بس نحب تأكيد فقط من استاذنا الفاضل تامر نوع بيان القيمة الراجعة في محافظة المنوفية هو decimal كما قال سابقا

دا الي أقره أ / تامر
وعلى هذا : يكون

نوع بيان
القيمة الراجعةtotal من الدالة sum هو single
نوع بيان ناتج الدالة
sum هو
decimal ( نوع بيان الدالة كما ذكرت )

رزق درديري 20-05-2013 06:06 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5283649)
لا فرق بين نوع بيان الدالة ونوع بيان القيمة الراجعة
ولكن الاختلاف بين نوع بيان الدالة/القيمة الراجعة وبين نوع بيان المتغير المتسبب في حساب القيمة الرجعة في الكود
وان شاء الله ساقوم بعرض فيديو يوضح الاختلاف
ويبين ان كود المنوفية يعطى runtime وما هو نوع القيمة الراجعة

جزاكم الله خيرا ونفع بكم

سيف سالم 20-05-2013 07:19 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة رزق درديري (المشاركة 5284076)
دا الي أقره أ / تامر
وعلى هذا : يكون

نوع بيان
القيمة الراجعةtotal من الدالة sum هو single
نوع بيان ناتج الدالة
sum هو
decimal ( نوع بيان الدالة كما ذكرت )

لا تستعجل استاذ رزق
الفيديو سيكون قنبلة
ويثبت بما لا شك فيه ان كود المنوفية خطأ
وان نوع القيمة الراجعة هو ما بعد as في سطر الاعلان
الاستاذ تامر اجاب مباشرة decimal
وساعيد نشر ما قال


malaklabieb 20-05-2013 09:12 PM

نريد يا استاذ سبف الفيديو سريعا لاننا في حيرة

جعيصه 20-05-2013 11:51 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5283643)
نتفق معكم في ما عرض
الا ان الكود هذا يعطى runtime بسبب نوع القيمة الراجعة integer والذي كان يجب ان يكون اما single او double


فين run time ?
اعتقد ان مفيش مشكلة فى الكود طالما المتغير عددى ولم اتجاوز المدى المسموح به

سيف سالم 20-05-2013 11:54 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة جعيصه (المشاركة 5284730)
فين run time ?
اعتقد ان مفيش مشكلة فى الكود طالما المتغير عددى ولم اتجاوز المدى المسموح به

اي متغير تقصد
متفير الوسائط
ام متغير الكود

جعيصه 21-05-2013 12:33 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5284733)
اي متغير تقصد
متفير الوسائط
ام متغير الكود

متغير القيمة الراجعة ونوع الداله نفسها
والا فلا يشترط توافق متغير وسيط الداله مع نوعها او قيمتها الراجعه


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

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