اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > القسم الإداري > أرشيف المنتدى

أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #31  
قديم 13-04-2011, 07:29 PM
الصورة الرمزية راغب المصري
راغب المصري راغب المصري غير متواجد حالياً
مدرس حاسب الى
 
تاريخ التسجيل: Nov 2009
المشاركات: 113
معدل تقييم المستوى: 16
راغب المصري is on a distinguished road
افتراضي

الاجابة قبل تنفيذ التخصيص
والسبب انه لابد من تخصيص قيمة للمتغير ولو حتى افتراضية
مثل Dim X as Integer
قيمة X = 0
بعدها ممكن نقول X -= 5
  #32  
قديم 14-04-2011, 12:08 AM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 15
fatma sherif is on a distinguished road
افتراضي

الوقتي أمر التخصيص ( الاحلال ) يستخدم لتخزين البيانات داخل المتغيرات والصيغة العامة للأمر
قيمة = اسم المتغير
وقلنا ان ممكن تكون القيمة التي سوف تخزن داخل المتغير إما أن تكون قيمة مجردة مثال x=4
أو تكون قيمة متغير آخر
مثال : إذا كان y=3 فإن x=y معناها هيقرأ القيمة المخزنة في y وهي 3 ثم يقوم بتخزينها داخل المتغير x يبقى القيمة 3 ناتجة عن قيمة متغير آخر
وقلنا ممكن تكون القيمة المخزنة داخل المتغيرات ناتجة عن عملية حسابية
مثال : إذا كان y=4 وكان x=y+1 هنا القيمة التي ستخزن داخل المتغير x هي هيقرأ القيمة المخزنة في المتغير y اللي هي 3 ثم يجمعها على 1 يكون الناتج 4 ثم بعد ذلك 4 دي تخزن داخل المتغير x
يبقي هنا تم احتساب التعبير الموجود على يمين اليساوي قبل عملية التخصيص
يبقى الاجابة الصحيحة قبل تنفيذ التخصيص
لان معنى التخصيص هو تخزين البيان داخل المتغير
__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #33  
قديم 15-04-2011, 09:43 AM
medo10000 medo10000 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Apr 2009
المشاركات: 118
معدل تقييم المستوى: 17
medo10000 is on a distinguished road
افتراضي

التعبير الذى يستخدم للاعلان عن ثلاثة متغيرات من النوع integer ومتغيرين من النوع string هى :



Dim N1,N2,N3 As Integer , S1,S2 As String (أ

ب) Dim N1,N2,N3 As Integer
Dim S1,S2 As String

Dim N1 As Integer (ج
Dim N2 As Integer
Dim N3 As Integer
Dim S1 As String
Dim S2 As String

د) كل من أ و ج

ليه الاجابة أ و ج هما مش التلات اجابات صح
  #34  
قديم 15-04-2011, 10:27 AM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة medo10000 مشاهدة المشاركة
التعبير الذى يستخدم للاعلان عن ثلاثة متغيرات من النوع integer ومتغيرين من النوع string هى :



Dim N1,N2,N3 As Integer , S1,S2 As String (أ

ب) Dim N1,N2,N3 As Integer
Dim S1,S2 As String

Dim N1 As Integer (ج
Dim N2 As Integer
Dim N3 As Integer
Dim S1 As String
Dim S2 As String

د) كل من أ و ج

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

Dim N1,N2,N3 As Integer , Dim S1,S2 As String

وجود كلمتين dim في الامر الواحد خطأ
  #35  
قديم 15-04-2011, 02:09 PM
الصورة الرمزية أحـمد قرنى
أحـمد قرنى أحـمد قرنى غير متواجد حالياً
معلم حاسب آلى
 
تاريخ التسجيل: Oct 2010
المشاركات: 2,459
معدل تقييم المستوى: 17
أحـمد قرنى has a spectacular aura about
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة medo10000 مشاهدة المشاركة
التعبير الذى يستخدم للاعلان عن ثلاثة متغيرات من النوع integer ومتغيرين من النوع string هى :



Dim n1,n2,n3 as integer , s1,s2 as string (أ

ب) dim n1,n2,n3 as integer
dim s1,s2 as string

dim n1 as integer (ج
dim n2 as integer
dim n3 as integer
dim s1 as string
dim s2 as string

د) كل من أ و ج

ليه الاجابة أ و ج هما مش التلات اجابات صح
الثلاث إجابات صحيحة كما ذكرت
وتم تعديل الاختيار رقم ( د ) الى جميع ما سبق فى الطبعة الحديثة للكتاب المدرسى
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ
لا إله إلا أنت سبحانك إنى كنت من الظالمين
  #36  
قديم 16-04-2011, 01:53 AM
medo10000 medo10000 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Apr 2009
المشاركات: 118
معدل تقييم المستوى: 17
medo10000 is on a distinguished road
افتراضي

متشكر جدا وجزاكم الله خيرا
  #37  
قديم 16-04-2011, 03:36 AM
الصورة الرمزية الأستاذة / أم أمل
الأستاذة / أم أمل الأستاذة / أم أمل غير متواجد حالياً
معلمة كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Mar 2010
المشاركات: 5,058
معدل تقييم المستوى: 21
الأستاذة / أم أمل is a jewel in the rough
افتراضي

جزاكم الله خبرا
  #38  
قديم 17-04-2011, 06:41 PM
ahmed_aboelkher ahmed_aboelkher غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2009
المشاركات: 15
معدل تقييم المستوى: 0
ahmed_aboelkher is on a distinguished road
افتراضي

Dim N, K, C As Integer
C= 5

For N = 1 To 4
K = K + N
Next
If N > C Then
C = C + 1
End If

بعد تنفيِذ الكود يكون
1. قيمة المتغير C هى (5 - 6 - 8)
2. قيمة المتغير K هى (0 - 10 - 9)



ممكن شرح المسئلة ده لان هى مش مفهومه شويه
  #39  
قديم 17-04-2011, 08:23 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed_aboelkher مشاهدة المشاركة
Dim N, K, C As Integer
C= 5

For N = 1 To 4
K = K + N
Next
If N > C Then
C = C + 1
End If

بعد تنفيِذ الكود يكون
1. قيمة المتغير C هى (5 - 6 - 8)
2. قيمة المتغير K هى (0 - 10 - 9)



ممكن شرح المسئلة ده لان هى مش مفهومه شويه
C= 5
يتم حجز مكان بالذاكرة اسمه c ويوضع به القيمة 5

For N = 1 To 4
يتم حجز مكان بالذاكرة اسمه N ويوضع به القيمة 1
وهذه القيمة لم تصل لبعد نهاية العداد N اللي هي 4 فيتم الانتقال الى الامر التالي
K = K + N

يجمع قيمة K اللي هي صفر على قيمة N اللي هي 1
فيكون المجوع 1 ويوضع في المكان K وتصبح K قيمتها 1

Next
يتم زيادة العداد N بالقيمة 1 لتكون 2
وهذه القيمة لم تصل لبعد نهاية العداد N اللي هي 4 فيتم الانتقال الى الامر التالي
K = K + N

يجمع قيمة K اللي هي 1على قيمة N اللي هي 2
فيكون المجوع 3 ويوضع في المكان K وتصبح K قيمتها 3
وينتقل الي

Next

يتم زيادة العداد N بالقيمة 1 لتكون 3
وهذه القيمة لم تصل لبعد نهاية العداد N اللي هي 4 فيتم الانتقال الى الامر التالي
K = K + N

يجمع قيمة K اللي هي 3على قيمة N اللي هي 3
فيكون المجوع 6 ويوضع في المكان K وتصبح K قيمتها 6
وينتقل الي


Next

يتم زيادة العداد N بالقيمة 1 لتكون 4
وهذه القيمة لم تصل لبعد نهاية العداد N اللي هي 4 فيتم الانتقال الى الامر التالي
K = K + N

يجمع قيمة K اللي هي 6على قيمة N اللي هي 4
فيكون المجوع 10 ويوضع في المكان K وتصبح K قيمتها 10
وينتقل الي



Next

يتم زيادة العداد N بالقيمة 1 لتكون 5
وهذه القيمة تصل لبعد نهاية العداد N اللي هي 4 فيتم الانتقال الى الامر ما بعدNext

If N > C Then
يقارن قيمة N اللي هي 5 بالقيمة C اللي هي 5 فلا تكون اكبر ويكون نتيجة الشرط False فيذهب الى ما بعد

End If

ويتوقف البرنامج

ويكون اخر قيم هي
c=5
N=5
K=10
  #40  
قديم 18-04-2011, 08:34 AM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ابو محمد 2 مشاهدة المشاركة
الاختيارات بها خطأ
حيث مع المتغير single سوف يتم التقريب لتصبح 12345.77
ومع المتغير integer سوف التقريب لتصبح 12346
ولكم جزيل الشكر
================================================
تمااااااااااااااااااااااااام الاختيارات بها خطأ حيث سيتم التقريب عند فقد أرقام
عاطف مهدى حسان
  #41  
قديم 18-04-2011, 09:06 PM
ابو محمد 2 ابو محمد 2 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Sep 2009
المشاركات: 66
معدل تقييم المستوى: 16
ابو محمد 2 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة زياد_عاطف مشاهدة المشاركة
================================================
تمااااااااااااااااااااااااام الاختيارات بها خطأ حيث سيتم التقريب عند فقد أرقام
عاطف مهدى حسان
جزاك الله خيرا مع خالص وأرق تحياتي
  #42  
قديم 19-04-2011, 08:35 PM
mrk206 mrk206 غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Jun 2008
المشاركات: 190
معدل تقييم المستوى: 17
mrk206 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أحـمد قرنى مشاهدة المشاركة
dim n, k, c as integer
c= 5

for n = 1 to 4
k = k + n
next
if n > c then
c = c + 1
end if

بعد تنفيِذ الكود يكون
1. قيمة المتغير c هى (5 - 6 - 8)
2. قيمة المتغير k هى (0 - 10 - 9)

انا اول مرة بصراحة اشوف ان عداد يتحسب مع قيمة متغير ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

كان المفروض واضع السؤال يضع مثلا k=k+1 او اي رقم
  #43  
قديم 20-04-2011, 08:49 AM
ahmed_aboelkher ahmed_aboelkher غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2009
المشاركات: 15
معدل تقييم المستوى: 0
ahmed_aboelkher is on a distinguished road
افتراضي

شكرااااااااااااااااااا للاستاذ الفاضل / سيف سالم على المجهود وربنا يجعله دائما فى ميزان حسناتك يارب
  #44  
قديم 20-04-2011, 09:09 AM
magy19810 magy19810 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 1
معدل تقييم المستوى: 0
magy19810 is on a distinguished road
افتراضي

جزاك الله خيرا
  #45  
قديم 20-04-2011, 06:35 PM
احمد 720 احمد 720 غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Aug 2010
المشاركات: 209
معدل تقييم المستوى: 15
احمد 720 is on a distinguished road
افتراضي

من المعروف ان لو عندى عملية حسابية لها نفس الاولوية بيكون ترتيب تنفيذها من اليسار الى اليمين
طيب لو اتت مكتوبة بالعربى كالاتى
8*2/4

ممكن الاجابة مع التوضيح
 

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


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