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

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

mr mhmoud 08-04-2013 08:38 PM

الله يجازيك كل خير عما تقدمه من فائدة للجميع

omarmoh 10-04-2013 10:12 AM

أرجو اجابة هذا السؤال أستاذ أحمد

فى الكود
dim r as integer=1
do while r<=1
r=r-2
loop
msgbox(r

لماذا ناتج الكود overflow أرجو التوضيح

mido_tota 11-04-2013 01:29 PM

اللهم اغفر لك ولوالدتك ولجميع المسلمين

أحـمد قرنى 11-04-2013 05:20 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة omarmoh (المشاركة 5213933)
أرجو اجابة هذا السؤال أستاذ أحمد

فى الكود
dim r as integer=1
do while r<=1
r=r-2
loop
msgbox(r

لماذا ناتج الكود overflow أرجو التوضيح

قيمة r = 1 نقيم الشرط r <= 1 يعنى الشرط True وبالتالى نكرر الكود r = r - 2 ومنها تكون قيمة r = -1 نقوم بتقييم الشرط مرة اخرى r <=1 عند قيمة r الجديدة وهى r = -1 نجد الشرط true ايضا وبالتالى نكرر الكود مرة اخرى r = r-2 ومنها r = -3 نقيم الشرط هيفضل true فى كل مرة يعنى حلقة غير منتهية

محمد غرباوى 12-04-2013 08:52 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة أحـمد قرنى (المشاركة 5215656)
قيمة r = 1 نقيم الشرط r <= 1 يعنى الشرط True وبالتالى نكرر الكود r = r - 2 ومنها تكون قيمة r = -1 نقوم بتقييم الشرط مرة اخرى r <=1 عند قيمة r الجديدة وهى r = -1 نجد الشرط true ايضا وبالتالى نكرر الكود مرة اخرى r = r-2 ومنها r = -3 نقيم الشرط هيفضل true فى كل مرة يعنى حلقة غير منتهية

طيب مش ممكن اجعل الكود كالتالى Dim R as Byte ، وبالتالى قيمة r = 1 ، ونقم بتقييم الشرط 1=> r
true وبالتالى نكرر الكود 2-r=r , ومنها تكون قيمة 1- = r وبالتالى فإن المتغير r من النوع Byte فيأخذ قيم عددية صحيحة من 0 : 255 وبالتالى تكون الإجابة overflow
ارجو الافادة من حضرتك استاذ احمد

أحـمد قرنى 12-04-2013 01:14 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة محمد غرباوى (المشاركة 5216659)
طيب مش ممكن اجعل الكود كالتالى Dim R as Byte ، وبالتالى قيمة r = 1 ، ونقم بتقييم الشرط 1=> r
true وبالتالى نكرر الكود 2-r=r , ومنها تكون قيمة 1- = r وبالتالى فإن المتغير r من النوع Byte فيأخذ قيم عددية صحيحة من 0 : 255 وبالتالى تكون الإجابة overflow
ارجو الافادة من حضرتك استاذ احمد

ممكن طبعا وهيعطى نفس الناتج over flow

حاتم عنتر 13-04-2013 11:05 AM

اللهم اجعله في ميزان حسناتك وارحم والديك

adel farid 13-04-2013 06:12 PM

بارك الله فيك يا أستاذ أحمد
وبارك لك فى علمك وفى عملك
وبارك لك فى أهلك وفى مالك
وجزاك الله عنا كل خير ونسأل الله
سبحانه وتعالى أن يمن عليك بالصحة
وأن يلبسك ثوب العافية
وأن يجعل كل أعمالك فى موازيين حسناتكم
أللهم آمين

asmaa eltayp 13-04-2013 08:05 PM

شكرا لك جدااااااااااااااااااااااااااااااااااااا

asmaa eltayp 13-04-2013 08:26 PM

مشكووووووووووووووووووووووووووووووووووووووووووووووو وووووووووووووووووور

asmaa eltayp 13-04-2013 08:28 PM

اريد تحميل المذكرة

عبدالرازق% 13-04-2013 09:02 PM

مشكوووووووووووووووور

السيد عبده محمد 15-04-2013 07:24 PM

اريد معرفة الباسورد لاضافة بعض التعديلات

yassminramy 16-04-2013 06:51 PM

نوع البيان للدالة او بمعنى اخر نوع البيان القيمة الراجعة دائما بكون مثل

نوع وسائط الدلة و لكم كل الشكر

هانى2111 17-04-2013 08:43 PM

ربنا يكرمك ويجعله فى ميزان حسناتك ويهديك الى صراطه المستقيم ويغفر لك ولوالديك
ويكرمك فى أولادك وزوجتك ويهديهم وييسر لهم أمورهم


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

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