مشاهدة النسخة كاملة : طلبات الأعضاء للعام الدراسي 2012-2013
mahmoudbeso 17-04-2013, 12:00 AM يا جماعه محتاج تفسير بسيط منكم للسؤال ده :
في الكتاب المدرسي بيقول ان
()now تعتبر داله
في حين اني لما وقفت عليها في البرنامج كتب انها خاصية
وفي المنهج القديم كان بيقول انها خاصيه تابعه للتكوين date
يعني هيا خاصية ولا داله وهل من الممكن ان تكون الداله خاصية او العكس
حد يرد علي السؤال ده من الساده الزملاء
اشرقت الانوار 17-04-2013, 07:24 AM 1-معني الاعلان عن ما يسمي Block مثل جملة If ......then و for .....next
2- شرح Parameters في الدالة Function
حوريه البحر 18-04-2013, 11:36 PM لو سمحتم انا عاوزه اكواد صعبه ضرورى
ممكن تساعدونى
سيف سالم 18-04-2013, 11:40 PM لو سمحتم انا عاوزه اكواد صعبه ضرورى
ممكن تساعدونى
يعنى ايه اكواد صعبة
سوسوكاتى 19-04-2013, 12:40 AM لو سمحتم نريد مذكرة مراجعة لاستاذ / محمد الاخرس
ويـاريت بسرعة :)
وجزاكم الله خيرا
مدرس . كمبيوتر 19-04-2013, 01:54 AM كلنا فرحنا لما الكمبيوتر اضاف للمجموع قد تكون الاسباب مختلفة عند البعض
فقد يكون فرح البعض بسبب الدروس وباب رزق فتح له وهذا ليس بحرام ولا بكثير علينا كباقى المواد الاخرى
والاخر لا يعطى دروس ولكن وجود اهمية للمادة بوجودها ضمن المجموع بيجعل ليه كيان فى المدرسة
وكلنا لاحظنا التهميش الاعوام قبل الخمس الماضية واحباط الكثير منا وكانه ............. مع انه مدرس لمادة تعتبر لغة العصر فى العالم كله الا فى مصر
سؤال بسيط للكل لما المادة هتتلغى من المجموع بعد اضافتها فقط لمدة 5 سنوات فقط فلماذا اضيفت اصلا وما الغرض من ذلك
ليه تم تعديل منهج الصف الثالث هذا العام وليه بنتناقش ومعنا الاستاذ تامر فى الاخطاء وتعديللها العام القادم وهى اصلا مش هتفرق لان محدش هيفتح كتاب بعد كدة ده اذا كان فى كتب
بجد حرام عليكم بعد الواحد ما فرح وبقى ليه كيان مش عارف العام القادم هتعامل ازاى مع زمايلى فى المدرسة ربنا يسامح اللى كان السبب
ريم المليجى 19-04-2013, 06:56 AM أوافقك الرأى يا أستاذ
ريم المليجى 19-04-2013, 06:58 AM أوافقك الرأى يا أستاذ
yassminramy 19-04-2013, 09:51 AM خير الكلام " لا إله إلا أنت سبحانك إنى كنت من الظالمين "
نهال جمال احمد هلال 19-04-2013, 04:56 PM في جمله (for...Next) ما وظيه الامر Next؟
{أ} زياده قيمه متغير الحلقه بقيمه الزياده
{ب} مقارنه قيمه الزياده مع قيمه النهايه
{ج} كل ما سبق
hassanalhawy 19-04-2013, 05:24 PM في جمله (for...next) ما وظيه الامر next؟
{أ} زياده قيمه متغير الحلقه بقيمه الزياده
{ب} مقارنه قيمه الزياده مع قيمه النهايه
{ج} كل ما سبق
بالنسبة للمعلومات اللى موجودة فى الكتاب الإجابة هى {ج} كل ما سبق
أما الحقيقة وفى موقع ميكروسوفت الإجابة غير ذلك
سيف سالم 19-04-2013, 06:12 PM كلنا فرحنا لما الكمبيوتر اضاف للمجموع قد تكون الاسباب مختلفة عند البعض
فقد يكون فرح البعض بسبب الدروس وباب رزق فتح له وهذا ليس بحرام ولا بكثير علينا كباقى المواد الاخرى
والاخر لا يعطى دروس ولكن وجود اهمية للمادة بوجودها ضمن المجموع بيجعل ليه كيان فى المدرسة
وكلنا لاحظنا التهميش الاعوام قبل الخمس الماضية واحباط الكثير منا وكانه ............. مع انه مدرس لمادة تعتبر لغة العصر فى العالم كله الا فى مصر
سؤال بسيط للكل لما المادة هتتلغى من المجموع بعد اضافتها فقط لمدة 5 سنوات فقط فلماذا اضيفت اصلا وما الغرض من ذلك
ليه تم تعديل منهج الصف الثالث هذا العام وليه بنتناقش ومعنا الاستاذ تامر فى الاخطاء وتعديللها العام القادم وهى اصلا مش هتفرق لان محدش هيفتح كتاب بعد كدة ده اذا كان فى كتب
بجد حرام عليكم بعد الواحد ما فرح وبقى ليه كيان مش عارف العام القادم هتعامل ازاى مع زمايلى فى المدرسة ربنا يسامح اللى كان السبب
الهدف واضح جدا
دا شغل الصهاينة
معلوم ان علوم الكمبيوتر غير محتكر من احد
ونعلم ان الدخل القومي للهند 34 مليار دولار للعام 2011/2012 كان من البرمجيات وتكنولوجيا المعلومات
الهدف مصر تكون تابع ومستورد لهذة التكنولوجيا
esamsolimanmostafa 19-04-2013, 06:56 PM لو سمحتو حد يقولى ايه موقف مادة الكمبيوتر للصف الثالث العام القادم لانى مش فاهم حاجه
سيف سالم 19-04-2013, 07:04 PM لو سمحتو حد يقولى ايه موقف مادة الكمبيوتر للصف الثالث العام القادم لانى مش فاهم حاجه
حسب ما فهمته من تصريح خبير بالكمبيوتر التعليمي انها اما تكون نشاط او نجاح ورسوب ولا تضاف للمجموع
وانا لله وانا اليه راجعون
مدرس . كمبيوتر 20-04-2013, 01:07 AM ممكن حد يشرح سبب الحل ده مش فاهمه خالص
لإنهاء حلقة تكرارية عند تحقق شرط A < > 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
اشرقت الانوار 20-04-2013, 08:32 AM معني الاعلان عن ما يسمي Block مثل جملة If ......then و for .....next
hassanalhawy 20-04-2013, 11:25 AM ممكن حد يشرح سبب الحل ده مش فاهمه خالص
لإنهاء حلقة تكرارية عند تحقق شرط A < > 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
هذا معناه عندما تكون A لا تساوى 2 ينتهى التكرار . بمعنى آخر الإستمرار فى التكرار عندما يكون الشرط عكس A لا تساوى 2. و عكس A لا تساوى 2 هى A تساوى 2 أى a = 2 أو( NOT(a<>2.
hassanalhawy 20-04-2013, 11:31 AM الإجابة
خطأ
فقط اللي يكون إختياري في جملة " if "
يمكن كتابة جملة " if "في سطر واحد بدون كلمة " end if " ويكون مثلا الكود :
http://im42.gulfup.com/cmmm8.png
هنا في المثال لم أستخدم " end if "
بصفة عامة : الإجابة صحيحة
hassanalhawy 20-04-2013, 11:35 AM يا جماعه محتاج تفسير بسيط منكم للسؤال ده :
في الكتاب المدرسي بيقول ان
()now تعتبر داله
في حين اني لما وقفت عليها في البرنامج كتب انها خاصية
وفي المنهج القديم كان بيقول انها خاصيه تابعه للتكوين date
يعني هيا خاصية ولا داله وهل من الممكن ان تكون الداله خاصية او العكس
()now تعتبر خاصية من النوع Read Only أى للقراءة فقط أى أنها توضع فى الطرف الأيمن من معادلة الخصيص أو للحصول على قيمتها فقط
hassanalhawy 20-04-2013, 11:39 AM السؤال الرابع ص 98 الفصل الرابع المفروض ازاي بيسأل علي اسم الاجرا وهي دالة
السؤال الرابع : استخرج من الكود Code الآتى :
Function Area(ByVal radius As Single) As Single
Const x As Single = 22 / 7
Dim res As Single
res = x * radius ^ 2
Return res
End Function
1 – اسم الإجراء :
2 – وسائط هذا الإجراء :
3 – القيمة الراجعة :
4 – نوع البيان الخاص بـ :
أ – الدالة :
ب – وسيط الدالة :
ج – القيمة الراجعة :
المقصود بكلمة إجراء فى السؤال هو Procedure وهذا الـ Procedureقد يكون إجراء من النوع Sub أو دالة Function
samaty 20-04-2013, 03:24 PM اذا كان ما تقصده هو ماذا يعنى ال block
فان البلوك معناه هو تنفيذ امر او عدة اوامر متتالية بناء على شرط معين او عدة شروط
hassanalhawy 20-04-2013, 04:54 PM معني الاعلان عن ما يسمي Block مثل جملة If ......then و for .....next
هو عبارة عن الإعلان عن بناء لجملة مثل For i = 1 to 10 Step 2 فى ذاكرة الكمبيوتر مثل الإعلان عن المتغيرات والثوابت . حيث يتم عند الإعلان عن جملة Forوما تحتويه من إعلان عن متغير أو عداد للحلقة هو i بقيمة ابتدائية هى 1 وقيمة نهائية هى 10 وقيمة زيادة هى 2 . وتظل القيمة الإبتدائية والنهائية والزيادة لهذه الجملة معلنة داخل الكمبيوتر ولن تتغير أبداً داخل الحلقة
ابراهيم العبادى 20-04-2013, 05:26 PM يشترط عند الإعلان عن الإجراءات procedures ان نستخدم وسيط واحد على الاقل parameter
هل الاجابة صحيحة اما خطا
tmrmsr 20-04-2013, 05:51 PM block
A group of executable statements is called a statement block. Execution of a statement block begins with the first statement in the block.
hassanalhawy 20-04-2013, 06:24 PM block
a group of executable statements is called a statement block. Execution of a statement block begins with the first statement in the block.
الترجمة
ويطلق على مجموعة من البيانات ( تعبيرات ) القابلة للتنفيذ كتلة بيان (بناء تعبير ) . إنجاز كتلة البيان ( التعبير ) تبدأ مع أول بيان ( تعبير ) في الكتلة (البناء )
hassanalhawy 20-04-2013, 06:27 PM يشترط عند الإعلان عن الإجراءات procedures ان نستخدم وسيط واحد على الاقل parameter
هل الاجابة صحيحة اما خطا
خطأ
والمثال على ذلك تدريب 4-1 ص 85 بالكتاب
ابراهيم العبادى 20-04-2013, 08:11 PM ممكن من حضرتكم توضيح سبب الخطا وشكرا
mo222men 20-04-2013, 11:31 PM استخدام Else اخياري في جملة If ( صح ام خطأ )
hythamhhh 21-04-2013, 01:33 AM الاجابه صح
asdzazax 21-04-2013, 11:30 AM ممكن حد يشرح
الحل
لإنهاء حلقة تكرارية عند تحقق شرط A < > 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
لإنهاء حلقة تكرارية عند تحقق شرط A = 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
RAMADAN ALDANDYLE 21-04-2013, 04:12 PM الاجابه صح
Smile To Live 21-04-2013, 06:51 PM الاستاذ عندنا جاوبها خطأ
مؤمنخالد 21-04-2013, 07:17 PM لو سمحتم لي سؤال وأرجو الرد عليه في برنامج الWord لما نعمل رأس وتذييل للصفحة يظهر شريط
Header and footer أناعاوز أعرف وظيفة الرمز Show Next , Show previous لأني لما بجربهم لا تأتي الصفحة السابقة ولا التالية مش عارف ليه أرجو الرد سريع
hassanalhawy 21-04-2013, 08:04 PM ممكن حد يشرح
الحل
لإنهاء حلقة تكرارية عند تحقق شرطA < > 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
هذا معناه عندما تكون A لا تساوى 2 ينتهى التكرار . بمعنى آخر الإستمرار فى التكرار عندما يكون الشرط عكس A لا تساوى 2. و عكس A لا تساوى 2 هى A تساوى 2 أى a = 2 أو( NOT(a<>2.
لإنهاء حلقة تكرارية عند تحقق شرطA = 2 تكتب بدايتها بالشكل التالى:
أ-Do While ( a = 2 )
ب-Do While ( a < 2 ) Or ( a >= 2 )
ج-Do While ( a < > 2 )
هذا معناه عندما تكون A تساوى 2 ينتهى التكرار . بمعنى آخر الإستمرار فى التكرار عندما يكون الشرط عكس A تساوى 2. و عكس A تساوى 2 هى A لا تساوى 2 أى a <> 2 أو( NOT(a=2. أو a < 2 Or a > 2
لاحظ المعامل <> يحتوى على معاملين أصغر من > و أكبر من < لذا كان هناك شرط ثالث يتوافق مع <> لا يساوى هو a < 2 Or a > 2
الشرح بالأعلى
saad14 21-04-2013, 08:45 PM لإنهاء حلقة تكرارية عند تحقق شرطA < > 2 تكتب بدايتها بالشكل التالى :
أ-Do While ( a = 2 )
لإنهاء حلقة تكرارية عند تحقق شرطA = 2 تكتب بدايتها بالشكل التالى:
ج-Do While ( a < > 2 )
saad14 21-04-2013, 08:50 PM استخدام Else اخياري في جملة If الاجابة صح
hassanalhawy 21-04-2013, 09:03 PM استخدام Else اخياري في جملة If ( صح ام خطأ )
بصفة عامة تعتبر Else إختيارية فى جملة If
نأتى للخاص
تعتبر Else إختيارية فى جملة If.....Then
تعتبر Else إجبارية فى جملة If.....Then....Else
تعتبر Else إختيارية فى جملة If.....Then.....ElseIf
قطرات الندي والزهور 21-04-2013, 10:41 PM :av4056bb7jp3::av4056bb7jp3:تم رفع مذكرة نجحني شكرااااااااااااا اليوووووووووم
لصف الثالث الإعدادي
:av4056bb7jp3::av4056bb7jp3::av4056bb7jp3::av4056b b7jp3::av4056bb7jp3::av4056bb7jp3::av4056bb7jp3::a v4056bb7jp3:
:av4056bb7jp3::av4056bb7jp3::av4056bb7jp3:
:av4056bb7jp3::av4056bb7jp3:
:av4056bb7jp3:
samehaaa 22-04-2013, 05:05 AM قرات فى بعض المشاركات فى هذا المنتدى ان مادة الحاسب الالى للصفوف الاعدادية الثلاثة سترفع من المجموع بعد خمس سنوا من دخولها المجموع وستعود مرة اخرى مادة اساسية بها نجاح ورسوب ولكن لا تضاف الى المجموع
ارجو توضيح مدى صحة او كذب هذا الكلام مع الدليل ان امكن
ciman 22-04-2013, 11:39 AM ص 106 السؤال الثالث (1) وشكرا
hassanalhawy 22-04-2013, 02:33 PM ص 106 السؤال الثالث (1) وشكرا
هذا السؤال ينقصه قيم المتغيرات ، وصيغة السؤال بعد تعديله من الوزارة
السؤال الثالث : أجب عما يلى :
1 – حدد قيمة كل متغير بعد تنفيذ الكود Code التالى :
بفرض أن y = 2 , k = 1 , j = 1 , z = 0 , x = 0
If x < y Then
z = k + j
x = x + 1
y = y – 1
Else
z = k – y
x = x + 2
y = y – 2
End If
الإجابة
x = 1
y = 1
z = 2
السيد سوفت 22-04-2013, 10:27 PM الاجابة هى //// صح
مريومه1997 23-04-2013, 11:15 PM السلام عليكم ورحمة الله وبركاته لو سمحت جاايبلى سؤال فى الكمبيوتر بيقولى ما هو نوع الخطأ الذى لا يؤدى الى توقف البرنامج وكمان سؤال فى المسطلح العلمى خطا يحدث عند كتابة الاوامر بصورة غير سلميه
مريومه1997 23-04-2013, 11:26 PM ارجو الرد من فضلكم محتاجه الاسئله ضرورى
Mr.Ali Mohamed Ali 23-04-2013, 11:46 PM ارجو الرد من فضلكم محتاجه الاسئله ضرورى
1- logic Errors
2- Syntax Errors
وبعدين اسمه المصطلح .
مريومه1997 23-04-2013, 11:58 PM 1- logic Errors
2- Syntax Errors
وبعدين اسمه المصطلح .
طب بقول لحضرتك فى سؤال اخير بيقولى حدد ما هو المطلوب كتابته مكان النقط التاليه
Try
.......................
catch
...................................
end try
Mr.Ali Mohamed Ali 24-04-2013, 12:07 AM طب بقول لحضرتك فى سؤال اخير بيقولى حدد ما هو المطلوب كتابته مكان النقط التاليه
try
.......................
catch
...................................
end try
1- الجزء من الكود المتوقع حدوث خطأ عنده
2- الكود الذي نريد إظهاره في حالة حدوث الخطأ
مريومه1997 24-04-2013, 12:13 AM يعنى اكتب كده بالظبط
Mr.Ali Mohamed Ali 24-04-2013, 12:23 AM يعنى اكتب كده بالظبط
يعني هاحل ليكي غلط مثلاً .... توكلي على الله .
جناكليس 24-04-2013, 02:00 PM الرجاء حل هذا التدريب للاهمية القصوى
تتبع الاوامر الاتية موضحا قيمة كل متغير فى كل مرة يتغير فيها
ولكم جزيل الشكر والاحترام
dim x as single = 4.5
for i = 0 to 7 step 3
x = x * 2
next
ميدو200 24-04-2013, 02:38 PM i 0 3 6 9
x 9 18 36
أحمد هاشم الزيدي 24-04-2013, 05:37 PM جناكليس;5236904]الرجاء حل هذا التدريب للاهمية القصوى [/COLOR]
تتبع الاوامر الاتية موضحا قيمة كل متغير فى كل مرة يتغير فيها
ولكم جزيل الشكر والاحترام
dim x as single = 4.5
for i = 0 to 7 step 3
x = x * 2
next
أخي الفاضل لك الإجابة
قيمة المتغير I
(0 ، 3 ، 6 ) ويتوقف التكرار عند 9
قيمة X قيمة
X=4.5*2=9
X=9*2=18
x=18*2=36
omarmoh 24-04-2013, 08:24 PM هل نستخدم الدالة function عند وجود كود عند تنفيذه ينتج عنه ناتج فقط وليس لها وظيفة أخرى
واذا كان هذا صحيح
1- فما فائدة أن اعلن عن دالة لجمع عددين ثم استدعى الدالة من خلال
button حيث يمكن كتابة الكود داخل button دون استخدام الدوال
2- يقال ان كل الدوال ترجع بقيمة مثل الدالة inputbox وغيرها فما هى القيمة التى ترجع بها الدالة show
3- ما الفرق بين الامرmsgbox و messagebox.show
ولكم جزيل الشكر
RAMADAN ALDANDYLE 25-04-2013, 12:10 AM هل الكودصحيح Dim y As String = 1000
أحـمد قرنى 25-04-2013, 01:50 PM هل الكودصحيح Dim y As String = 1000
نعم الكود صحيح
مصطفي حبيبة 25-04-2013, 02:22 PM كيفية التحويل من Do while الي For Next
hassanalhawy 25-04-2013, 02:35 PM ممكن حضرتك تحمل مذكرة الحاوى من الرابط التالى بها جميع التحويلات التى تريدها
http://www.thanwya.com/vb/showthread.php?t=506470
كما يمكنك تحميل مذكرة الخوارزمى من الرابط التالى بها جميع التحويلات التى تريدها
http://www.thanwya.com/vb/showthread.php?t=498134
omarmoh 25-04-2013, 04:06 PM أستاذ أحمد قرنى أو الاستاذ حسن الحاوى أرجو الرد على سؤالى فى الصفحة السابقة ص37
eam204 25-04-2013, 07:42 PM ارجو من حضراتكم حل اسئلة الكتاب المدرسى الفصل الثالث اخر 3 اسئله في الكتاب مع الشرح لاختيار الاجابه عاوز اعرف لما تم اختار هذه الاجابات
mohamed_salem 25-04-2013, 10:01 PM 1- اداة من النوع tistbox ترتيب العنص الاخير x فان ععد عناصرها
X X1 X+1 X^2
2- الامر (2*2 &" =" &2 &2&"x")يعرض رسالة (x) 490
نورهان م 26-04-2013, 09:32 AM Dim sum, x As Integer
sum = 0
x = 6
Do While x < 10
s um= s um+ x
x = x + 1
Loop
عدد مرات التكرار وياريت الشرح بشء من التفصيل
عابد عبد الرحمن 26-04-2013, 09:39 AM إلى السيد المحترم أ/تامر
الرجاء من سيادتكم توضيح الفرق بين selected item / selected index
الخاصية التى تشير إلى ترتيب أو فهرس العنصر المحدد بالأداة ListBox هى SelectedIndex. ( P )
س : الخاصية التى تشير إلى العنصر المحدد بالأداة ListBox هى SelectedItems. ( P )
بينما اجابات الكتاب في الفصل الثاني
( 9 )
الخاصية التى تشير إلى العنصر المحدد بالأداة ListBox هى SelectedIndex.
( P )
hassanalhawy 26-04-2013, 10:57 AM هل نستخدم الدالة function عند وجود كود عند تنفيذه ينتج عنه ناتج فقط وليس لها وظيفة أخرى
واذا كان هذا صحيح
1- فما فائدة أن اعلن عن دالة لجمع عددين ثم استدعى الدالة من خلال
button حيث يمكن كتابة الكود داخل button دون استخدام الدوال
2- يقال ان كل الدوال ترجع بقيمة مثل الدالة inputbox وغيرها فما هى القيمة التى ترجع بها الدالة show
3- ما الفرق بين الامرmsgbox و messagebox.show
ولكم جزيل الشكر
من خلال بحثى فى الإنترنت وجدت ما يلى :
لا يوجد فرق بين الدالة msgbox والكلاس Messagebox.Show... ولكن يوجد الكثير من مواقع الإنترت التي تقول بأن الدالة msgbox هي موجودة فقط حتى نستطيع أن نحول البرامج المعمولة بالفيجوال بيسك 6 وما دون الى فيجوال بيسك نيت... و هناك من يقول أن هذا خطأ شائع، فالدالة msgbox هي من ضمن الكلاس VisualBasic.... لذا تستطيع إستخدامهما بشكل مترادف الى ما شاء الله.
ما ذكرت فان هذه الnamespace موجودة فقط لمساعدة المبرمجين القادمين من الاصدار السادس الى الدوت نت و لذلك تجد ان جميع هذه الوظائف موجودة في namespaces اخرى مثل الmsgbox
رأيي انك تعتمد اكثر على طرق الدوت نت و تحاول الابتعاد عن استخدام visualbasic name space.. ليه؟؟
لأن الكثير من هذه الوظائف ابطأ في تنفيذها ب1000 مرة من زميلاتها من عالم الدوت نت ..
في حالة الmsgbox و الmessagebox.show الفارق غير مهم و لكني اعتقد انه يجب ان تتدرب على استخدام كلاسات الدوت نت و تحاول الاستغناء عن visualbasic namespace تدريجياً .. بسبب البطء الذي يعيب الكثير من اعضاء الvisualbasic namespace و ليس كلها
وهذا نص موقع MSDN
MsgBox versus MessageBox.Show
In Visual Basic .NET, the MsgBox method is a Visual Basic Runtime wrapper around a call to the MessageBox.Show method from the System.Windows.Forms namespace. MsgBox does some extra work to emulate the behavior of the Visual Basic 6 MsgBox function before culminating in a call to MessageBox.Show. The minute cost of these emulating steps is insignificant, particularly when compared to the time it takes a user to react to a dialog box.
Note MsgBox returns the same integer values returned by MessageBox.Show. Strictly speaking MessageBox.Show returns a DialogResult value and MsgBox returns a MsgBoxResult value. The values in these enumerations have the same meanings: OK = 1, Yes = 6, No = 7, and so on. You can also use CType to convert a MsgBoxResult to a DialogResult.
The choice between MsgBox and MessageBox is a matter of consistency. If you are migrating a Visual Basic 6 application to Visual Basic .NET, there is no compelling reason to replace calls to MsgBox with MessageBox.Show.
]Recommendation: Use MsgBox throughout your code
hassanalhawy 26-04-2013, 04:40 PM وهذا نص الترجمة بعد تعديله من موقع ترجمة جووجل http://translate.google.ae/#en/ar
MsgBox versus MessageBox.Show
MsgBox مقابل MessageBox.Show
In Visual Basic .NET, the MsgBox method is a Visual Basic Runtime wrapper around a call to the MessageBox.
في Visual Basic. NET،الأسلوب MsgBox هو مجمع فيجوال بيزك مرئي وقت التشغيل حول استدعاء MESSAGEBOX.
Show method from the System.Windows.Forms namespace.
Show هى طريقة من فضاء أسماء System.Windows.Forms
MsgBox does some extra work to emulate the behavior of the Visual Basic 6 MsgBox function before culminating in a call to MessageBox.Show.
MsgBox تقوم ببعض العمل الإضافي لمحاكاة سلوك فيجوال بيزك 6 دالة MsgBox قبل وبلغت ذروتها في استدعاء MessageBox.Show.
The minute cost of these emulating steps is insignificant,
تكلفة الدقيقة من خطوات المحاكاة هذه غير ذات أهمية،
particularly when compared to the time it takes a user to react to a dialog box.
لا سيما بالمقارنة مع الوقت الذي يستغرقه المستخدم للرد على مربع الحوار.
Note MsgBox returns the same integer values returned by MessageBox.Show.
ملاحظة : MsgBox تقوم بإرجاع نفس القيم الصحيحة التى تقوم بأرجعها MessageBox.Show.
Strictly speaking MessageBox.Show returns a DialogResult value and MsgBox returns a MsgBoxResult value.
بالمعنى الدقيق للكلمةMessageBox.Show تقوم بإرجاع قيمة DialogResult وMsgBox تقوم بإرجاع قيمة MsgBoxResult .
The values in these enumerations have the same meanings:
القيم الموجودة في هذه التعدادات لها نفس المعاني:
OK = 1, Yes = 6, No = 7, and so on.
OK = 1, Yes = 6, No = 7,، وهلم جرا.
You can also use CType to convert a MsgBoxResult to a DialogResult.
يمكنك أيضا استخدام CType لتحويل MsgBoxResult إلى DialogResult.
The choice between MsgBox and MessageBox is a matter of consistency.
الاختيار بين MsgBox و MESSAGEBOX هي مسألة إتساق.
If you are migrating a Visual Basic 6 application to Visual Basic .NET,
إذا كنت ترحل من تطبيق فيجوال بيزك 6 إلى Visual Basic. NET،
there is no compelling reason to replace calls to MsgBox with MessageBox.Show.
ليس هناك من سبب مقنع لاستبدال الإستدعاء إلى MsgBox مع MessageBox.Show.
]Recommendation: Use MsgBox throughout your code
] التوصية: استخدم MsgBox طوال التعليمات البرمجية الخاصة بك
ramy_m200 26-04-2013, 09:08 PM بارك الله فيك
omarmoh 26-04-2013, 09:39 PM شكرا جزيلا أستاذ حسن على جهدك لافادة الاخرين وجزاك الله خير الجزاء
ولو مش فيها ازعاج لحضرتك ارجو اجابة السؤال الخاص بال function
bosyramy 26-04-2013, 11:03 PM جزاك الله خير الجزاء
لو سمحت نرجو الاجابة على
ناتج الشرط 7=< 7 هو true
هل يمكن ان يختلف نوع بيان القيمه الراجعة عن نوع بيان الوسائط
و جزاك الله خير الجزاء
hassanalhawy 26-04-2013, 11:29 PM نلجأ للإعلان عن دالة Function فى حالة إذا ما كان لدينا Code سينتج ( تعود ) منه قيمة نحتاجها .
هذا هو الإستخدام الموجود بالكتاب
ولكن هذا لا يمنع أن يكون سبب الإعلان عن دالة Function هو نفسه سبب الإعلان عن الإجراء Sub وهو :
نلجأ للإعلان عن الإجراء Sub فى حالة إذا ما كان لدينا كود Code سيتكرر كتابته فى أكثر من موضع داخل التصنيف Class وكذلك بهدف تنظيم كتابة الكود Code حتى يسهل قراءته وفهمه ومن ثم تعديله إذا لزم الأمر.
hassanalhawy 26-04-2013, 11:36 PM فائدة أن اعلن عن دالة لجمع عددين ثم استدعى الدالة من خلال button حيث يمكن كتابة الكود داخل button دون استخدام الدوال
ما يقال عن أسباب فائدة الإعلان عن الدوال والإجراءات ، يقال عن أسباب الإعلان عن المتغيرات والثوابت ، وهى :
1 - تنظيم كتابة الكود Code حتى يسهل قراءته وفهمه ومن ثم تعديله إذا لزم الأمر فى كود الإعلان عنه فقط.
2 - يعلن عنه مرة واحدة ويمكن استدعاؤها العديد من المرات وهذا يوفر تكرار كتابة الكود Code فى أماكن استدعاء هذه الإجراءات Procedures.
hassanalhawy 26-04-2013, 11:40 PM الدالة .Show تقوم بإرجاع قيمة DialogResult أما الدالة MsgBox تقوم بإرجاع قيمة MsgBoxResult .
hassanalhawy 26-04-2013, 11:48 PM ناتج الشرط 7=< 7 هو true..... صح
حيث تحقق شرط = يساوى
هل يمكن ان يختلف نوع بيان القيمه الراجعة عن نوع بيان الوسائط .....صح
أما
نوع بيان الدالة يجب أن يوافق نوع البيان الخاصة بالقيمة الراجعة من الدالة Function
لاحظ لفظ يوافق نوع البيان وليس نفس نوع البيان
احمد جمال مختار 27-04-2013, 12:31 AM هل الفصل الخامس فى مادة الحاسب محذوف ام لا
hassanalhawy 27-04-2013, 12:43 AM هل الفصل الخامس فى مادة الحاسب محذوف ام لا
غير محذوف
إلى الآن لم يأتى إلى أى مديرية أو إدارة أو مدرسة ما يخالف ذلك
احمد جمال مختار 27-04-2013, 12:59 AM سؤال اخر 8mod 5 ما هو الناتج مع الطريقة لو سمحت
احمد جمال مختار 27-04-2013, 01:04 AM وشكرا جدا يا استاذ حسن
احمد جمال مختار 27-04-2013, 01:17 AM اوجد ناتج الكود التالى
m=2.5
for N=1to3
M=M*2
Next:(
ثانيا كيف نستخدم mod
أحـمد قرنى 27-04-2013, 01:18 AM سؤال اخر 8mod 5 ما هو الناتج مع الطريقة لو سمحت
الناتج 3
طريقة الحل القسمة المطولة بتاع زمان
هتقسم 8 / 5 فيها 1 وهيتبقى معاك 3
احمد جمال مختار 27-04-2013, 01:22 AM القسمة المطولة بتاعة الرياضيات ولا ايه معلش اصلى الاستاذ فى المدرسة لم يشرحها
احمد جمال مختار 27-04-2013, 01:24 AM جزاكم الله خيرا
أحـمد قرنى 27-04-2013, 01:55 AM اوجد ناتج الكود التالى
m=2.5
for N=1to3
M=M*2
Next:(
ثانيا كيف نستخدم mod
قيمة المتغير N = 1 , 2 , 3 ويخرج من التكرار عند قيمة N = 4 تم زيادة العداد بمقدار 1 لعدم وجود كلمة STEP
نلاحظ ان عدد مرات التكرار ثلاث مرات فيتم تنفيذ كود التكرار M = M * 2 ثلاث مرات
وبالتعويض عن قيمة M اول مرة بالقيمة M = 2.5 تكون M = 5 , 10 , 20
اما Mod عاملة زى القسمة المطولة كما ذكرت لك قبل ذلك
hassanalhawy 27-04-2013, 02:19 AM القسمة المطولة بتاعة الرياضيات ولا ايه معلش اصلى الاستاذ فى المدرسة لم يشرحها
بالضبط ......
khokh2002 27-04-2013, 06:25 AM ولكن الكلام الذي وصلنا من الموجه الأول عكس ذلك ، وهو ان الفصل الخامس محذوف
أحمد هاشم الزيدي 27-04-2013, 07:30 AM ولكن الكلام الذي وصلنا من الموجه الأول عكس ذلك ، وهو ان الفصل الخامس محذوف
أخي الفاضل الفصل الخامس غير محذف حتي الأن
أحمد هاشم الزيدي 27-04-2013, 07:31 AM قيمة المتغير n = 1 , 2 , 3 ويخرج من التكرار عند قيمة n = 4 تم زيادة العداد بمقدار 1 لعدم وجود كلمة step
نلاحظ ان عدد مرات التكرار ثلاث مرات فيتم تنفيذ كود التكرار m = m * 2 ثلاث مرات
وبالتعويض عن قيمة m اول مرة بالقيمة m = 2.5 تكون m = 5 , 10 , 20
اما mod عاملة زى القسمة المطولة كما ذكرت لك قبل ذلك
بارك الله فيك أخي الفاضل والعزيز أحمد قرني علي هذا التوضيح الرائع
جينجر محمد 27-04-2013, 03:56 PM مجموعة اسئلة ارجو الرد بسرعة
1.............يتم تخصيص قيمة لها اثناء الاعلان عنها او جسب متطلبات البرنامج (الثوابت)
2.يمكن تحويل القيم الى نوع البيان التوافق مع المتغير او الخاصية عن طريق.................
3.لاكتشاف الاخطاء والتعامل معها نستخدم مجموعة اوامر ...............(try.catch.end try)
4.القسمة العادية يعبر عنها عن طريق المعامل..............
الاجابات ما بين الاقواس اريد التاكد من صحتها
استفسار :
الفصل الخامس حيجى منه فى الامتحان
yassminramy 27-04-2013, 04:47 PM ناتج الشرط 7=< 7 هو true..... صح
حيث تحقق شرط = يساوى
هل يمكن ان يختلف نوع بيان القيمه الراجعة عن نوع بيان الوسائط .....صح
أما
نوع بيان الدالة يجب أن يوافق نوع البيان الخاصة بالقيمة الراجعة من الدالة function
لاحظ لفظ يوافق نوع البيان وليس نفس نوع البيان
شكرا جدا يا استاذ حسن
أحمد هاشم الزيدي 27-04-2013, 07:25 PM استفسار :
الفصل الخامس حيجى منه فى الامتحان
حتي الأن الفصل الخامس موجود
وذلك لعدم وجود اي نشرة بعدم إدارجة في الامتحان
hassanalhawy 27-04-2013, 10:31 PM مجموعة اسئلة ارجو الرد بسرعة
1.............يتم تخصيص قيمة لها اثناء الاعلان عنها او حسب متطلبات البرنامج (المتغيرات)
لاحظ عبارة أو حسب متطلبات البرنامج كما لم يقل اثناء الاعلان عنها فقط
2.يمكن تحويل القيم الى نوع البيان التوافق مع المتغير او الخاصية عن طريق التحويل الضمنى
3.لاكتشاف الاخطاء والتعامل معها نستخدم مجموعة اوامر (try.catch.end try)
4.القسمة العادية يعبر عنها عن طريق المعامل /
الاجابات ما بين الاقواس اريد التاكد من صحتها
استفسار :
الفصل الخامس حيجى منه فى الامتحان
حسب كل واضع امتحان
الإجابة بالأعلى
سوسوكاتى 28-04-2013, 12:09 AM Dim R , Sum As Integer =1
For R=5 to 10 step -1
Sum = Sum+R
Next
MsgBox (R)
ما هى قيمة المتغير R بعد تنفيذ الكود ؟
اختر
(10 - 5 - 0 )
ممكن الاجابة؟؟ مع شرح احنا عملنا ايه بالضبط
من فضلكم
عصام فؤاد 28-04-2013, 12:24 AM السلام عليكم و رحمة الله
الإجابة هي 5
لان بداية الحلقة التكرارية يكون العداد فيها و هو R =5 وعند الوصول إلى Next تقوم بزيادة R بمقدار -1 فتصبح 4 وتقارنها بالنهاية فتجدها خارج النطاق فتخرج من الحلقة ب R = 5
hassanalhawy 28-04-2013, 12:32 AM Dim R , Sum As Integer =1
For R=5 to 10 step -1
Sum = Sum+R
Next
MsgBox (R)
ما هى قيمة المتغير R بعد تنفيذ الكود ؟
اختر
(10 - 5 - 0 )
ممكن الاجابة؟؟ مع شرح احنا عملنا ايه بالضبط
من فضلكم
المفروض أن هذه الحلقة التكرارية تصاعدية من 5 إلى 10 ، يعنى المفروض أن يكون قيمة الزيادة فى عداد الحلقة قيمة موجبة
أما فى هذا السؤال فقد وضع لقيمة الزيادة فى عداد الحلقة قيمة سالبة
لذا سيقوم الفيجوال بيزك بقراءة السطر For R=5 to 10 step -1
وسيقوم بإعلان عن حلقة تكرارية من نوع For عدادها هو R وسيضع فيه قيمة إبتدائية هى 5 وعند الوصول لمعدل الزيادة ويجده بالسالب ، يتم الخروج من الحلقة دون الدخول فيها
لذا ستجد أنه سيظهر صندوق رسالة بقيمة R وهى 5 ، التى هى نفسها القيمة الإبتدائية لعداد الحلقة
العبدالجديد 28-04-2013, 12:48 AM هو فعلا فيه فصل اتضاف للمنهج؟ هايجي فى الامتحان
a_awady 28-04-2013, 02:23 AM كتاب المدرسه يحتوي علي أربع فصول كلها مقرر و لم يأتي بنشره بتخفيض المنهج او إلغاء أي جزء من الكتاب
و الامتحان لن يخرج من الكتاب المدرسي
الفصول هي : البيانات - التفرع - الحلقات التكرارية و المؤقتات - الإجراءات
ولا يوجد فصل خاص بالتعدي الالكتروني و لن يرد عنه شيء في الكتاب فأعتقد انه لن يأتي منه شيء في الامتحان
الأستاذة / أم أمل 28-04-2013, 03:18 AM الفصل الخامس اثرائى
العبدالجديد 28-04-2013, 09:33 AM شكرا جدا (أستاذة أمل ملحوظة هامة : تكتب "اللهم اشفِ" وليس اللهم "اشفى" لأن هذا تأنيث واتمنى التعديل سريعا)
hassanalhawy 28-04-2013, 10:40 AM الفصل الخامس اثرائى
عذراً أستاذة / أم أمل
الفصل الخامس موجود فى التوزيعة إلى اليوم أساسى ويأتى فى الإمتحان. ولم يأتى من الوزارة أو التوجيه ما يخالف ذلك
سوسوكاتى 28-04-2013, 12:05 PM السلام عليكم و رحمة الله
الإجابة هي 5
لان بداية الحلقة التكرارية يكون العداد فيها و هو r =5 وعند الوصول إلى next تقوم بزيادة r بمقدار -1 فتصبح 4 وتقارنها بالنهاية فتجدها خارج النطاق فتخرج من الحلقة ب r = 5
شكراااااااااا جزيلاااااااا وجزاك الله خيرا
سوسوكاتى 28-04-2013, 12:06 PM المفروض أن هذه الحلقة التكرارية تصاعدية من 5 إلى 10 ، يعنى المفروض أن يكون قيمة الزيادة فى عداد الحلقة قيمة موجبة
أما فى هذا السؤال فقد وضع لقيمة الزيادة فى عداد الحلقة قيمة سالبة
لذا سيقوم الفيجوال بيزك بقراءة السطر for r=5 to 10 step -1
وسيقوم بإعلان عن حلقة تكرارية من نوع for عدادها هو r وسيضع فيه قيمة إبتدائية هى 5 وعند الوصول لمعدل الزيادة ويجده بالسالب ، يتم الخروج من الحلقة دون الدخول فيها
لذا ستجد أنه سيظهر صندوق رسالة بقيمة r وهى 5 ، التى هى نفسها القيمة الإبتدائية لعداد الحلقة
شكرا جزيلاا وربنا يجعله ان شاء الله فى ميزان حسناتك يا رب
وجزاكم الله خيرااا
aly_rafat 28-04-2013, 03:15 PM اللهم أصلح لي ديني الذي هو عصمة آمري
hassanalhawy 28-04-2013, 03:22 PM السلام عليكم و رحمة الله
الإجابة هي 5
لان بداية الحلقة التكرارية يكون العداد فيها و هو R =5 وعند الوصول إلى Next تقوم بزيادة R بمقدار -1 فتصبح 4 وتقارنها بالنهاية فتجدها خارج النطاق فتخرج من الحلقة ب R = 5
عذراً هذا كلام خاطئ
فالفيجوال بيزك دوت نت لن ييدخل داخل الحلقة ولن يصل للأمر Next حتى ،
فهو سينفذ بداية جملة الإعلان عن الحلقة التكرارية For فقط لذا ستكون R =5
أحمد هاشم الزيدي 28-04-2013, 05:21 PM المفروض أن هذه الحلقة التكرارية تصاعدية من 5 إلى 10 ، يعنى المفروض أن يكون قيمة الزيادة فى عداد الحلقة قيمة موجبة
أما فى هذا السؤال فقد وضع لقيمة الزيادة فى عداد الحلقة قيمة سالبة
لذا سيقوم الفيجوال بيزك بقراءة السطر for r=5 to 10 step -1
وسيقوم بإعلان عن حلقة تكرارية من نوع for عدادها هو r وسيضع فيه قيمة إبتدائية هى 5 وعند الوصول لمعدل الزيادة ويجده بالسالب ، يتم الخروج من الحلقة دون الدخول فيها
لذا ستجد أنه سيظهر صندوق رسالة بقيمة r وهى 5 ، التى هى نفسها القيمة الإبتدائية لعداد الحلقة
بارك الله فيك أخي الفاضل حسن علي هذا التوضيع الجميل
أحمد هاشم الزيدي 28-04-2013, 05:26 PM عذراً أستاذة / أم أمل
الفصل الخامس موجود فى التوزيعة إلى اليوم أساسى ويأتى فى الإمتحان. ولم يأتى من الوزارة أو التوجيه ما يخالف ذلك
بارك الله فيك أستاذ حسن
فعلاً الفصل الخامس موجود حتي الأن وسوف يأتي في الإمتحان وذلك لعدم مجود اي مستند((رسمي)) يقول غير ذلك من التوجية العام
omyousif 29-04-2013, 03:01 PM تستخدم جملة select case فى حالة اختيار أكثر من تعبير شرطى بجملة شرطية واحدة
العبارة صحيحة أم خطأ
أحمد هاشم الزيدي 29-04-2013, 05:25 PM تستخدم جملة select case فى حالة اختيار أكثر من تعبير شرطى بجملة شرطية واحدة
العبارة صحيحة أم خطأ
العبارة خطأ
ويفضل استخدام جملة Select case عندما يكون التفرع (اتخاذ القرار ) معتمداً علي قيمة متغير واحد
Mr:Mohammad Zyan 29-04-2013, 08:20 PM هل هذا المثال صحيح أم لا
وإذا كان صحيحا فما هي الإجابة مع التوضيح
Dim X As Integer
Dim Y As Integer
Dim Z As Integer
Y=X-8
Z=Y/4
============
السؤال الثاني :
أكتب عدد مرات تكرار الأوامر لكل مجموعة
المجموعة (1)
sum=0
x=6
Do While K(x>10(
sum=sum+x
x=x+1
Loop
المجموعة (2)
For N=0 to 5
z=z+1
Next
أرجوا الإجابة بارك الله فيكم
mohamed hamdy elbadry 29-04-2013, 09:21 PM ممكن لو سمحت ملف فيه اكبر عدد من الاسئلة المقالية اللى هى البرامج مثلا عايز مرات التكرار عايز قيمة ...... ارجو الرد سريعا عشان الامتحان يدق وشكرا......................... وايضا لو سمحت تحويل البرامج منfor....next الى do while........loop وشكرا
mohamed hamdy elbadry 29-04-2013, 09:28 PM بارك الله فيك أستاذ حسن
فعلاً الفصل الخامس موجود حتي الأن وسوف يأتي في الإمتحان وذلك لعدم مجود اي مستند((رسمي)) يقول غير ذلك من التوجية العام
طب ليه جاى فى الكتاب المدرسى اربعة فصول بس
hassanalhawy 29-04-2013, 10:00 PM هل هذا المثال صحيح أم لا
وإذا كان صحيحا فما هي الإجابة مع التوضيح
Dim X As Integer
Dim Y As Integer
Dim Z As Integer
Y=X-8
Z=Y/4
y = 0-8=-8
z = -8/4=-2
============
السؤال الثاني :
أكتب عدد مرات تكرار الأوامر لكل مجموعة
المجموعة (1)
sum=0
x=6
Do While (x>10(
sum=sum+x
x=x+1
Loop
عدد مرات التكرار = 0 حيث أن ناتج شرط استمرار التكرار هو False لذا لن يتم الدخول فى الحلقة
المجموعة (2)
For N=0 to 5
z=z+1
Next
عدد مرات التكرار = ( ( القيمة النهائية - القيمة الإبتدائية ) ÷ قيمة الزيادة ) + 1 مرة
عدد مرات التكرار = ( ( 5 - 0 ) ÷ 1 ) + 1= 5÷1+1=5+1=6 مرات
أرجوا الإجابة بارك الله فيكم
الإجابة بالأعلى
hassanalhawy 29-04-2013, 10:04 PM ممكن لو سمحت ملف فيه اكبر عدد من الاسئلة المقالية اللى هى البرامج مثلا عايز مرات التكرار عايز قيمة ...... ارجو الرد سريعا عشان الامتحان يدق وشكرا......................... وايضا لو سمحت تحويل البرامج منfor....next الى do while........loop وشكرا
حمل مذكرة الحاوى (http://www.thanwya.com/vb/showthread.php?t=506470) بها كل ماتريد أو مذكرة الخوارزمى (http://www.thanwya.com/vb/showthread.php?t=498134)
Mr:Mohammad Zyan 29-04-2013, 10:20 PM الإجابة بالأعلى
أخي الفاضل
طبعا حضرتك في السؤال الأول جبت قيمة Y ب -8
لأن في حالة عدم إعطاء قيمة للمتغيرات الرقيمة فنعطيها قيمة افتراضية ب صفر
بس السؤال هنا للأسف جايب إختيارات وهي كالآتي
أ- قيمة المتغير y هي ......................( 13 - 12 - 21 )
ب- قيمة المتغير z هي .....................( 3.25 - 3 - .25 )
فهل نعتبرها إخيارات خاطئة
ثانيا
في السؤال الثاني :
السؤال الثاني :
أكتب عدد مرات تكرار الأوامر لكل مجموعة
المجموعة (1)
sum=0
x=6
Do While (x>10(
sum=sum+x
x=x+1
Loop
حضرتك قلت
عدد مرات التكرار = 0 حيث أن ناتج شرط استمرار التكرار هو False لذا لن يتم الدخول فى الحلقة
وانا آسف الشرط مرة اخري Do While (x<10(
أصغر من وليس أكبر من
بوركت وارجوا التوضيح
hassanalhawy 29-04-2013, 10:31 PM أخي الفاضل
طبعا حضرتك في السؤال الأول جبت قيمة Y ب -8
لأن في حالة عدم إعطاء قيمة للمتغيرات الرقيمة فنعطيها قيمة افتراضية ب صفر
بس السؤال هنا للأسف جايب إختيارات وهي كالآتي
أ- قيمة المتغير y هي ......................( 13 - 12 - 21 )
ب- قيمة المتغير z هي .....................( 3.25 - 3 - .25 )
فهل نعتبرها إخيارات خاطئة
بالفعل هى اختيارات خاطئة
ثانيا
في السؤال الثاني :
السؤال الثاني :
أكتب عدد مرات تكرار الأوامر لكل مجموعة
المجموعة (1)
sum=0
x=6
Do While (x<10(
sum=sum+x
x=x+1
Loop
حضرتك قلت
آخر فيمة للعداد x ستكون 9 وليس 10 لذا
عدد مرات التكرار = ( ( 9 - 6 ) ÷ 1 ) + 1 = ( ( 3 ) ÷ 1 ) + 1 = 3 + 1 = 4 مرات
وانا آسف الشرط مرة اخري Do While (x<10(
أصغر من وليس أكبر من
بوركت وارجوا التوضيح
الإجابة بالأعلى
Mr:Mohammad Zyan 29-04-2013, 11:01 PM الإجابة بالأعلى
طيب معلش ممكن شرح للنقطة أو للسؤال الثاني مرة أخري بطريقة أبسط
ليه قلت إن آخر قيمة هتبقي 9 ؟؟
hassanalhawy 30-04-2013, 12:18 AM طيب معلش ممكن شرح للنقطة أو للسؤال الثاني مرة أخري بطريقة أبسط
ليه قلت إن آخر قيمة هتبقي 9 ؟؟
الشرط Do While x<10 معناه الإستمرار فى التكرار طالما كانت x<10 أى عندما تكون x تساوى 9 و 8 و 7 و 6 لذا ستكون آخر قيمة لـ x سيتم التكرار بناءً عليها هى 9
كريم عبده 30-04-2013, 12:20 AM ورد فى مشاركات بعض الزملاء التباس فى فهم الفرق بين كلا من معاملات المقارنة والمعاملات المنطقية
واحب ان اوضح الأتى :
المعاملات المنطقية هى or , and ,not وهذا مادرسناه منها فقط
اما معاملات المقارنة فهى < ,> ,= ,<>.>= <. =<
Mr:Mohammad Zyan 30-04-2013, 12:36 AM الشرط Do While x<10 معناه الإستمرار فى التكرار طالما كانت x<10 أى عندما تكون x تساوى 9 و 8 و 7 و 6 لذا ستكون آخر قيمة لـ x سيتم التكرار بناءً عليها هى 9
بوركت يا حبيبي
ربي يحفظك
ومعلش بقي لو فيه إزعاج ^_^
هذا السؤال وناتجة أرجوا كيف تم حل المثال " الشرح يعني
http://im34.gulfup.com/gqvUp.png
mohamed hamdy elbadry 30-04-2013, 07:26 AM او سمحت استاذ حسن مفيش ملف مخصص مجمع فيه اللى انا قولته قبل كده لو سمحت لو فيه قول
saad14 30-04-2013, 08:03 AM المعاملات المنطقية هى or , and ,not
اما معاملات المقارنة فهى الأدوات المتخدمة فى المقارنة مثل < ,> ,= ,<>.>= <. =<
محمد الغباش 30-04-2013, 05:30 PM اريد توضيح طريقة حل جمل اوجد قيم المتغيرات بعد تنفيذ الكود وجمل التكرار( المسائل فقط)
أحمد هاشم الزيدي 30-04-2013, 05:44 PM ورد فى مشاركات بعض الزملاء التباس فى فهم الفرق بين كلا من معاملات المقارنة والمعاملات المنطقية
واحب ان اوضح الأتى :
المعاملات المنطقية هى or , and ,not وهذا مادرسناه منها فقط
اما معاملات المقارنة فهى < ,> ,= ,<>.>= <. =<
بارك الله فيك أستاذ كريم علي هذا التوضيح
أحمد هاشم الزيدي 30-04-2013, 05:49 PM طب ليه جاى فى الكتاب المدرسى اربعة فصول بس
أستاذ الفاضل تم طباعة الكتاب المدرسي وبعد فترة من الوقت قام الكمبيوتر التعليمي بنشر الفصل الخامس عبر موقع الوزارة مع العلم ان الفصل الخامس موجود في توزيع المنهج من أول العام الدراسي
محمد الغباش 30-04-2013, 08:36 PM اساتذتي الافاضل انا فاهم النظري بس المسائل احلها والاقي اجابات تانية في الاجابات يا ريت حد يشرح لي الطريقة السليمة لحل هذه المسائل
أحمد هاشم الزيدي 30-04-2013, 10:14 PM اساتذتي الافاضل انا فاهم النظري بس المسائل احلها والاقي اجابات تانية في الاجابات يا ريت حد يشرح لي الطريقة السليمة لحل هذه المسائل
أخي محمد حدد المطلوب
محمد الغباش 01-05-2013, 08:25 AM طريقة حل مسائل اوجد قيمة المتغيرات زي اللي في اخر كتاب المدرسة وجمل for next
asdzazax 01-05-2013, 01:15 PM لو سمح استاذة المنتدى
ممكن حد يقول لنا الاكواد التى يمكن ان تاتى فى الامتحان
جزاكم الله خيرا
nono_mhm 01-05-2013, 01:48 PM vbCrlF = Visual Basic Carriage Return Line Feed
mohamed_salem 01-05-2013, 04:52 PM ارجو الاجابة
hassanalhawy 01-05-2013, 07:41 PM بعد إذن الأستاذ / أحمد
الإجابة فى المرفقات
steng25 01-05-2013, 07:50 PM اجابة السؤال الاول
5x7=35
اجابة السؤال الثانى
اذاكانت المعادلة
Sum = Sum +1
يكون الناتج النهائى
5 ( قيمه )
امااذا كانت المعادلة
Sum=Sum + I
يكون الناتج النهائى
15 ( قيمة )
hassanalhawy 01-05-2013, 07:56 PM اجابة السؤال الاول
5x7=35
اجابة السؤال الثانى
اذاكانت المعادلة
Sum = Sum +1
يكون الناتج النهائى
5 ( قيمه )
امااذا كانت المعادلة
Sum=Sum + I
يكون الناتج النهائى
15 ( قيمة )
أستنتج أن الأخ الذى طلب حل هذه الأسئلة هو طالب وليس معلم
لذا استنتجت أن معادلة Sum كتبها بطريقة خاطئة لذا عدلتها ووضعت التعديل باللون الأخضر حتى يكون واضحاً ، حيث أن كثيراً من الطلاب لا يستطيعون التفريق بين i بالـ Small و رقم 1
Sum = Sum + I
أحـمد قرنى 01-05-2013, 08:32 PM بعد إذن الأستاذ / أحمد
الإجابة فى المرفقات
جزاكم الله خيراً اخى الفاضل
وجعلكم الله عوناً لخدمة الزملاء
eam204 01-05-2013, 08:36 PM أي من جمل - Select التالية ناتجها True : فى حالة قيمة متغير الحلقة يساوى 8
أ - Case Is < 8 ب- Case 1 To 6, 8 ج-case>=4
ارجو حل هذا النموذج مع الشرح
وشكرا جزيلا
hassanalhawy 01-05-2013, 09:17 PM اساتذتي الافاضل انا فاهم النظري بس المسائل احلها والاقي اجابات تانية في الاجابات يا ريت حد يشرح لي الطريقة السليمة لحل هذه المسائل
أرجو أن يلبى الرابط التالى ماطلبته
http://www.4shared.com/office/RwLVzPfH/______2013_2012_.html
hassanalhawy 01-05-2013, 09:28 PM أي من جمل - Select التالية ناتجها True : فى حالة قيمة متغير الجملة الشرطية يساوى 8
أ - Case Is < 8 ب- Case 1 To 6, 8 ج-case>=4
ارجو حل هذا النموذج مع الشرح
وشكرا جزيلا
معناه عندما يكون متغير الجملة الشرطية يساوى 8 يكون ناتج الشرط True فى الشرط ......
أى يتحقق وجود العدد 8 فى الشرط ......... الذى هو ج-case>=4
eam204 01-05-2013, 11:27 PM معناه عندما يكون متغير الجملة الشرطية يساوى 8 يكون ناتج الشرط true فى الشرط ......
أى يتحقق وجود العدد 8 فى الشرط ......... الذى هو ج-case>=4
الاستاذ احمد قرنى عامل الحل بتاعها رقم ا
hassanalhawy 01-05-2013, 11:32 PM الاستاذ احمد قرنى عامل الحل بتاعها رقم ا
والله أعلم قد يكون الأستاذ أحمد مجاوبها برقم أ بناءً على تعديل لهذا السؤال جاء فى تعديلات الوزارة
وهذا هو السؤال بعد تعديله
أي من جمل - Select التالية ناتجها False : فى حالة قيمة متغير الحلقة يساوى 8
أ - Case Is < 8 ب- Case 1 To 8, 6 ج-case>=4
mah2986491 01-05-2013, 11:34 PM السلام عليكم كل سنة وانتم بخير
مطلوب حلول كتاب المدرسة بالتفصيل لو سمحتم
وخصوصا التعدي الالكتروني والفصول
وجزاكم الله خيرا
hassanalhawy 01-05-2013, 11:36 PM ممكن تدخل على الرابط التالى
http://www.thanwya.com/vb/showthread.php?t=507000
mah2986491 01-05-2013, 11:42 PM الف الف شكر انا عندي مشكلة الحقيقة في سؤاليين
( 5 )
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة.
المفروض دا يبقي غلط وله اية مش عارف ؟
( 10 )
تستخدم Select Case فى حالة وجود أكثر من احتمالين للتفرع.
ودا المفروض صح وله اية برضة مش عارف ؟
mah2986491 01-05-2013, 11:48 PM مشكلة في سؤاليين في كتاب المدرسة
( 5 )
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة.
المفروض دا يبقي غلط وله اية مش عارف ؟
( 10 )
تستخدم Select Case فى حالة وجود أكثر من احتمالين للتفرع.
ودا المفروض صح وله اية برضة مش عارف ؟
hassanalhawy 02-05-2013, 12:18 AM مشكلة في سؤاليين في كتاب المدرسة
( 5 )
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة.
المفروض دا يبقي غلط وله اية مش عارف ؟
هذا سؤال مختلف على إجابته ممكن تكون صح وممكن تكون خطأ حسب نظرتك لكل كلمة فى السؤال وعائدة على ماذا
( 10 )
تستخدم Select Case فى حالة وجود أكثر من احتمالين للتفرع.
خطأ بل تستخدم Select Case فى حالة وجود إحتمال أو أكثر للتفرع.
ودا المفروض صح وله اية برضة مش عارف ؟
الإجابة بالأعلى
hassanalhawy 02-05-2013, 12:20 AM ( 5 )
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة.
هذا سؤال مختلف على إجابته ممكن تكون صح وممكن تكون خطأ حسب نظرتك لكل كلمة فى السؤال وعائدة على ماذا
( 10 )
تستخدم Select Case فى حالة وجود أكثر من احتمالين للتفرع.
خطأ بل تستخدم Select Case فى حالة وجود إحتمال أو أكثر للتفرع.
mah2986491 02-05-2013, 01:19 AM انا مدرس وعندي كل الكتب الخارجية عدا صناع التفوق مش موجود حاليا
كل الكتب الخارجية اجمعة علي اتفاق If then elseif , select case الاتنين اكثر من احتماليين للتفرع لكن if then elsif اكثر من تعبير شرطي وselect case مبنية علي متغير واحد وعلشان كدا لا يصح في جملة واحدة
ارجو التاكد من الموضوعين الاجابتين محيرين جدا ابحث عن اجابة شافية ليهم ومش عارف
saharelsafty 02-05-2013, 08:38 AM فصل التعدى الالكترونى مقرر ولا ملغى الرجا الرد للاهمية
hassanalhawy 02-05-2013, 10:10 AM فصل التعدى الالكترونى مقرر ولا ملغى الرجا الرد للاهمية
إلى الآن مقرر
hassanalhawy 02-05-2013, 10:20 AM جملة If...Then إحتمال واحد للتفرع
جملة If...Then...Else إحتمالين للتفرع لإختيار واحد منها فقط
جملة If...Then...ElseIf أكثر من إحتمال للتفرع لإختيار واحد منها فقط ممكن تجربها
جملة Select...Case إحتمال أو أكثر للتفرع لإختيار واحد منها فقط ممكن تجربها
تستخدم جملة Select Case فى حالة اختبار أكثر من تعبير شرطى بجملة شرطية واحدة.
هذا سؤال مختلف على إجابته ممكن تكون صح وممكن تكون خطأ حسب نظرتك لكل كلمة فى السؤال وعائدة على ماذا
أحمد هاشم الزيدي 02-05-2013, 03:28 PM بعد إذن الأستاذ / أحمد
الإجابة فى المرفقات
بارك الله فيك أخي حسن وحبيبي احمد قرني علي التعاون بين الأعضاء
mhmoudhassan52 02-05-2013, 04:21 PM رقم الجلوس يخزن فى متغير من النوع integer ولا string
hassanalhawy 02-05-2013, 06:13 PM رقم الجلوس يخزن فى متغير من النوع integer ولا string
رقم الجلوس يخزن فى متغير من نوع عددى صحيح مناسب حسب مدى آخر رقم جلوس بناءً على قاعدة الإستخدام الأمثل لذاكرة الكمبيوتر
قد يكون Byte أو Short أو Integer أو Long
حيث يمكن إجراء عمليات حسابية على هذا المتغير . حيث يمكن الحصول على عدد طلاب مثلاً لجنة من اللجان بطرح أول رقم جلوس من آخر رقم جلوس فى نفس اللجنة
ويمكن الحصول على عدد طلاب المدرسة ككل بطرح أول رقم جلوس من آخر رقم جلوس
kemlesong 03-05-2013, 01:06 PM سؤال عن الدالة isNumeric :
ما هو ناتج كل مما ياتى مع ذكر السبب :
1- (5)isNumeric
2- ("5")isNumeric
3- (<<5>>)isNumeric
الاجابة:
1- true لانها قيمة عددية
2- false لانها قيمة غير عددية
3- false لانها رموز خاصة
ارجو التصحيح من اساتذتنا الكرام وشكرا
نسر مصر 03-05-2013, 02:28 PM السؤال خاص بالدالة MsgBox أو الدالة MessageBox.Show
فى المرفقات
hassanalhawy 03-05-2013, 07:37 PM سؤال عن الدالة isNumeric :
ما هو ناتج كل مما ياتى مع ذكر السبب :
1- (5)isNumeric
2- ("5")isNumeric
3- (<<5>>)isNumeric
الاجابة:
1- true لانها قيمة عددية
2- false لانها قيمة غير عددية
3- false لانها رموز خاصة
ارجو التصحيح من اساتذتنا الكرام وشكرا
1- true لانها قيمة عددية
2- true لان الـ Compiler إستطاع تحويل القيمة النصية "5" إلى قيمة عددية مناظرة هى العدد 5 بما يسمى التحويل الضمنى
3 - تعطى خطأ Syntax Error فى قواعد اللغة . وأنا نفسى لا أعرف سبب هذا الخطأ ، وإن كنت أعتقد أن إستخدام الرموز >> هى عبارة عن بداية كود متعلق بالـ Html
hassanalhawy 03-05-2013, 07:39 PM برجاء هل من الممكن أحد الزملاء يشرح لنا هذا الخطأ
momotot 04-05-2013, 03:12 PM يا جماعة انا عايز ورق مراجعة النهائية كمبيوتر على كل منهج فى ورق قليل وكل منهج اصلى مفتحتش كمبيوتر خالص وكان فى ملزمة ترم الاول نزلتها هنا قبلها باسبوع و زاكرتها وقفلت الامتحان يا جماعة ارجوكم كمان ادعولى انى اجيب مجموع عالى الترم دة ادعولى
hassanalhawy 04-05-2013, 03:21 PM يا جماعة انا عايز ورق مراجعة النهائية كمبيوتر على كل منهج فى ورق قليل وكل منهج اصلى مفتحتش كمبيوتر خالص وكان فى ملزمة ترم الاول نزلتها هنا قبلها باسبوع و زاكرتها وقفلت الامتحان يا جماعة ارجوكم كمان ادعولى انى اجيب مجموع عالى الترم دة ادعولى
هناك مراجعة جميلة جداً للأستاذ / على محمد على من 5 ورقات فقط فى الرابط التالى
http://www.thanwya.com/vb/showthread.php?t=513411
ومراجعة رائعة للأستاذ / سيف على ما أظن فى 13 ورقة فى الرابط التالى
http://www.thanwya.com/vb/showthread.php?t=513142
momotot 04-05-2013, 04:34 PM يعنى دول مش هيخرج منهم الامتحان متاكدين
ابو كريم عمرو 07-05-2013, 09:58 PM Dim N,K As Integer
N=1
Do While N<5
K=K+N
N=N+3
Loop
If n>K THEN
K=K*2
End If
المطلوب تحديد القيم ل n , K مع الشرح؟؟؟؟؟؟؟؟؟؟؟؟؟
hassanalhawy 07-05-2013, 10:21 PM Dim N,K As Integer
N=1
Do While N<5
K=K+N
N=N+3
Loop
If n>K THEN
K=K*2
End If
المطلوب تحديد القيم ل n , K مع الشرح؟؟؟؟؟؟؟؟؟؟؟؟؟
K......N
=====
0.......0.......... فى الأمر Dim N,K As Integer
1.......0..........N=1
ناتج الشرط N<5 هو True فى الحلقة Do While N<5
1.......1..........K=K+N
4.......1..........N=N+3
ناتج الشرط N<5 هو Trueفى الحلقة Do While N<5
4.......5..........K=K+N
7.......5..........N=N+3
ناتج الشرط N<5 هو Falseوبالتالى نخرج من الحلقة التكرارية Do While N<5
ناتج الشرط N>k هو True فى جملة If N>K
7......10..........K=K*2
وبالتالى تكون قيمة N بـ 7 و قيمة K بـ 10
ابو كريم عمرو 07-05-2013, 10:29 PM شكرا جزيلا :)
hassanalhawy 07-05-2013, 10:35 PM أنظر للتعديلات فى المشاركة السابقة مرة أخرى
ابو كريم عمرو 07-05-2013, 10:41 PM اشكر سيادتك شكرا جزيلا على هذا الشرح الوافى ...................
ابو كريم عمرو 07-05-2013, 10:55 PM Dim A , B ,N As Integer
A=5
FOR N = 1 TO 8 STEP 2
B= A+N
NEXT
IF N >A
A= A+1
END If
المطلوب قيمة المتغير A , B , N , ناتج الشرط ؟؟
samaty 07-05-2013, 11:12 PM قيمة a= 6 b= 17 n n=7 و قيمة الشرط True
التدريس مهنتى 08-05-2013, 02:18 AM Dim x , sum As Integer
sum = 2
For x = 3 To 10 Step 3
sum = sum + 2
Next
Msgbox ( sum
وما هى اول قيمة للمتغير sum هل هى 2 أما 4 فى التكرار ؟؟ ومتى يتوقف التكرار ؟؟ ولماذا ؟؟
Dim M , Total As Integer
M = 3
Total = 5
Do while M < 20
M = M + 3
Total = Total + 2
Loop
Msg box ( Total )
ما هى قيمة كل من المتغيرين M .. Total بعد نهاية الحلقة التكرارية ؟؟ ولماذا ؟؟
أرجو الرد من السادة الأفاضل على وجه السرعة مع الشرح المفصل رجاء لوجه الله
وشاكر لحضراتكم مجهوداكم وجزاكم الله كل الخير
olobnet 08-05-2013, 06:00 AM portal.moe.gov.eg/AboutMinistry/Departments/ecd/quesbank/prep3/Documents/Answers_ChaptersQ.pdf
asdzazax 08-05-2013, 12:43 PM أكتب المصطلح العلمى الدال على العبارات التالية
المسئولة عن معرفة القيمة الراجعة فى الإجراء Function
- دالة معرفة تستخدم فى الخروج من الحلقات فى جملة Do….. While
- خاصية تستخدم لتحديد ترتيب العنصر المحدد داخل أداة ListBox
- الخاصية Interval نوع البيان لها ( string – Boolean – integer )
file:///C:\DOCUME~1\NewLook\LOCALS~1\Temp\msohtml1\01\clip _image001.gif أكتب برنامج لطباعة الاعداد الفردية من صفر الى 25 وعرض كل قيمة فى سطر
- القيمة العائدة للخاصية SelectedIndex قيمتها ( عددية – حرفية – منطقية)
asdzazax 08-05-2013, 12:44 PM تتبع الاوامر التالية ثم أجب : Dim x, M, K As Integer
Dim y As Integer = 4
For x = 1 To 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
Next
K = M / x
1- قيمة المتغير M = ................
2- قيمة المتغير K = .................
3- قم بإعادة كتابة الكود السابق باستخدام جملة Do While
asdzazax 08-05-2013, 12:45 PM : تتبع البرنامج التالى ثم أجب :
Function Total(ByVal c As Integer) As Long
Dim A As Integer = 12
Dim b As Integer = 5.8
Dim sum As Long
If A > b And A < c Then
sum = A + b + c
- اسم الاجراء ...............
- وسيط الاجراء ..................
- نوع بيان الدالة .................
- القيمة الراجعة .................
- قيمة الدالة عند تنفيذ الكود التالى MsgBox(Total(5))
MsgBox(sum) Else
A = 5
b = 15
c = 22
sum = A + b + c
MsgBox(sum)
End If
Return Sum
End Function
a_awady 08-05-2013, 01:33 PM أكتب المصطلح العلمى الدال على العبارات التالية
المسئولة عن معرفة القيمة الراجعة فى الإجراء Function
- دالة معرفة تستخدم فى الخروج من الحلقات فى جملة Do….. While
- خاصية تستخدم لتحديد ترتيب العنصر المحدد داخل أداة ListBox
- الخاصية Interval نوع البيان لها ( string – Boolean – integer )
file:///C:\DOCUME~1\NewLook\LOCALS~1\Temp\msohtml1\01\clip _image001.gif أكتب برنامج لطباعة الاعداد الفردية من صفر الى 25 وعرض كل قيمة فى سطر
- القيمة العائدة للخاصية SelectedIndex قيمتها ( عددية – حرفية – منطقية)
اجابات المجموعة الأولى
1 - Return
2 - Exit Do ولو ان صيغة السؤال خاطئة
3 - Selected Index
4 - Integer
البرنامج
Dim x as integer
for x = 1 to 25 step 2
label1.text = label1.text & VBCRLF & X
Next
القيمة العائدة من الخاصية Selected Index قيمة عددية
hassanalhawy 08-05-2013, 09:17 PM تتبع الاوامر التالية ثم أجب : Dim x, M, K As Integer
Dim y As Integer = 4
For x = 1 To 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
Next
K = M / x
1- قيمة المتغير M = 10
2- قيمة المتغير K =2
3- قم بإعادة كتابة الكود السابق باستخدام جملة Do While
Dim x, M, K As Integer
Dim y As Integer = 4
x = 1
Do While x <= 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
x = x + 1
Loop
K = M / x
hassanalhawy 08-05-2013, 09:27 PM : تتبع البرنامج التالى ثم أجب :
Function Total(ByVal c As Integer) As Long
Dim A As Integer = 12
Dim b As Integer = 5.8
Dim sum As Long
If A > b And A < c Then
sum = A + b + c
Else
A = 5
b = 15
c = 22
sum = A + b + c
End If
Return Sum
End Function
- اسم الاجراء هو الدالة Total
- وسيط الاجراء هو c
- نوع بيان الدالة عددى صحيح Long
- القيمة الراجعة Sum
- قيمة الدالة عند تنفيذ الكود التالى MsgBox(Total(5))
قيمة الدالة عند تنفيذ الكود التالى MsgBox(Total(5))
هى 42
التدريس مهنتى 08-05-2013, 10:21 PM [QUOTE=التدريس مهنتى;5261187]Dim x , sum As Integer
sum = 2
For x = 3 To 10 Step 3
sum = sum + 2
Next
Msgbox ( sum
وما هى اول قيمة للمتغير sum هل هى 2 أما 4 فى التكرار ؟؟ ومتى يتوقف التكرار ؟؟ ولماذا ؟؟
Dim M , Total As Integer
M = 3
Total = 5
Do while M < 20
M = M + 3
Total = Total + 2
Loop
Msg box ( Total )
ما هى قيمة كل من المتغيرين M .. Total بعد نهاية الحلقة التكرارية ؟؟ ولماذا ؟؟
أرجو الرد من السادة الأفاضل على وجه السرعة مع الشرح المفصل رجاء لوجه الله
وشاكر لحضراتكم وجزاكم الله كل الخير
التدريس مهنتى 08-05-2013, 10:29 PM متى يتوقف التكرار فى جملتى التكرار For ... Next ** Do while ... Loop Dim x , sum As Integer
sum = 2
For x = 3 To 10 Step 3
sum = sum + 2
Next
Msgbox ( sum
وما هى اول قيمة للمتغير sum هل هى 2 أما 4 فى التكرار ؟؟ ومتى يتوقف التكرار ؟؟ ولماذا ؟؟
Dim M , Total As Integer
M = 3
Total = 5
Do while M < 20
M = M + 3
Total = Total + 2
Loop
Msg box ( Total )
ما هى قيمة كل من المتغيرين M .. Total بعد نهاية الحلقة التكرارية ؟؟ ولماذا ؟؟
أرجو الرد من السادة الأفاضل على وجه السرعة مع الشرح المفصل رجاء لوجه الله
وشاكر لحضراتكم مجهوداكم وجزاكم الله كل الخير
mr tata 08-05-2013, 11:20 PM قبل التكرار تساوى 2
اول قيمه للمتغير sum بعد بداية التكرار هى 4 وبعد نهاية التكرار 8
يتوقف التكرار عندما تكون x بـ 12
لانه اكبر من قيمة النهايه
قيمة M بعد نهاية التكرار هى 21
قيمة TOTAL بعد نهاية التكرار هى 17
hassanalhawy 10-05-2013, 09:28 AM =التدريس مهنتى;5262423]متى يتوقف التكرار فى جملتى التكرار For ... Next ** Do while ... Loop Dim x , sum As Integer
sum = 2
For x = 3 To 10 Step 3
sum = sum + 2
Next
Msgbox ( sum
وما هى اول قيمة للمتغير sum هل هى 2 أما 4 فى التكرار ؟؟ ومتى يتوقف التكرار ؟؟ ولماذا ؟؟
Dim M , Total As Integer
M = 3
Total = 5
Do while M < 20
M = M + 3
Total = Total + 2
Loop
Msg box ( Total )
ما هى قيمة كل من المتغيرين M .. Total بعد نهاية الحلقة التكرارية ؟؟ ولماذا ؟؟
أرجو الرد من السادة الأفاضل على وجه السرعة مع الشرح المفصل رجاء لوجه الله
وشاكر لحضراتكم مجهوداكم وجزاكم الله كل الخير
قبل التكرار تساوى 2
اول قيمه للمتغير sum بعد بداية التكرار هى 4 وبعد نهاية التكرار 8
يتوقف التكرار عندما تكون x بـ 12
لانه اكبر من قيمة النهايه
=======
قيمة M بعد نهاية التكرار هى 21
قيمة TOTAL بعد نهاية التكرار هى 17[/B]
بارك الله لكم
hassanalhawy 10-05-2013, 09:40 AM Dim A , B ,N As Integer
A=5
FOR N = 1 TO 8 STEP 2
B= A+N
NEXT
IF N >A
A= A+1
END If
المطلوب قيمة المتغير A , B , N , ناتج الشرط ؟؟
N = 9 و B = 12 و A = 6 و ناتج الشرط True
الغزالة 10-05-2013, 01:28 PM جزاك الله خيرًا عل ما تقدمه أنت أمثالك من جهد متميز
لي استفسار :
ورد بحلول المحافظات التى تفضلتم بنشرها " أن نوع البيانات المناسب لرقم الجلوس هو Integer بينما هناك معلومة تؤكد أن String هو الأفضل حيث أنه مخصص للارقام التي لا تدخل في عمليات حسابية
في انتظار الرد
مع جزيل شكري
أحـمد قرنى 10-05-2013, 01:41 PM جزاك الله خيرًا عل ما تقدمه أنت أمثالك من جهد متميز
لي استفسار :
ورد بحلول المحافظات التى تفضلتم بنشرها " أن نوع البيانات المناسب لرقم الجلوس هو integer بينما هناك معلومة تؤكد أن string هو الأفضل حيث أنه مخصص للارقام التي لا تدخل في عمليات حسابية
في انتظار الرد
مع جزيل شكري
بارك الله لكم وجزاكم خير الجزاء
رقم الجلوس من البيانات التى يمكن اجراء عمليات حسابية عليها وهو رقم صحيح وبالتالى يتم وضعه داخل بيان من النوع العددى الصحيح
مثال على ذلك
نفترض ان لجنة امتحان تبدأ برقم جلوس 100 وتنتهى برقم جلوس 125 على سبيل المثال
نستنتج من ذلك ان عدد طلاب اللجنة 25 طالب وذلك بطرح رقمى جلوس بداية ونهاية اللجنة اى من الممكن اجراء عمليات حسابية على رقم الجلوس
أحمد هاشم الزيدي 10-05-2013, 04:40 PM بارك الله لكم وجزاكم خير الجزاء
رقم الجلوس من البيانات التى يمكن اجراء عمليات حسابية عليها وهو رقم صحيح وبالتالى يتم وضعه داخل بيان من النوع العددى الصحيح
مثال على ذلك
نفترض ان لجنة امتحان تبدأ برقم جلوس 100 وتنتهى برقم جلوس 125 على سبيل المثال
نستنتج من ذلك ان عدد طلاب اللجنة 25 طالب وذلك بطرح رقمى جلوس بداية ونهاية اللجنة اى من الممكن اجراء عمليات حسابية على رقم الجلوس
بارك الله فيك أخي احمد علي هذا المجهود في القسم
mr.kono 10-05-2013, 06:58 PM for i=20to18 step-2 قيمة i هتبئه بكام
mhraffat84 10-05-2013, 07:03 PM for i=20to18 step-2 قيمة i هتبئه بكام
داخل التكرار حتكون ..
18 20
بعد التكرار حتكون ..
16
hassanalhawy 10-05-2013, 09:41 PM for i=20to18 step-2 قيمة i هتبئه بكام
سؤال نقصه كتير
لم يذكر هل ده سؤال تتبع قيمة i
أم يسأل عن آخر قية لـ i يتم التكرار بناءً عليها
أم يسأل عن آخر قيمة لـ i
أحمد هاشم الزيدي 10-05-2013, 10:41 PM داخل التكرار حتكون ..
18 20
بعد التكرار حتكون ..
16
الإجابة صحيحة
القيمة تساوي 16
bedo6777 10-05-2013, 11:56 PM فيه سؤال فى الفصل الرابع فى اسئلة الكتاب
وضح نوع الاجراء اذا كان Sub أو Function
Label1.text = Isnumirc ( "Five") h طبعا Isnumeric دالة معرفة يعنى لا Sub ولا Function بس هى هتعود بقيمة وايضا موجودة فى جملة تخصيص فى الطرف الايمن فاقرب انها Function ودا طبعا اللى قولته للطلبه
يترى فيه اى حد من الاساتذة عنده تفسير ........ وشكرا
nohanoha 11-05-2013, 01:51 AM اريد ان اعرف ما هو منهج الصف الاول الثانوى
سيد معاطى 11-05-2013, 03:05 AM إيه ماذا عن ذلك ؟
elkingmemo15 11-05-2013, 09:34 AM :078111rg3:من فضل الاساتذة المحترمين اريد شرح مبسط لمسائل التتابع و مسائل الmod
tie_rand 11-05-2013, 02:35 PM Dim a, d As Integer
d = 2
For a = 2 To 6 Step 2
d = d * 2
Next
MsgBox(a)
MsgBox(d)
petermaher 11-05-2013, 03:08 PM بعد تنفيذ هذا الكون يكون الناتج
8=a
16=b
shadygh 11-05-2013, 03:13 PM a=8
b=16
***************
hassanalhawy 11-05-2013, 06:48 PM Dim a, d As Integer
d = 2
For a = 2 To 6 Step 2
d = d * 2
Next
MsgBox(a)
MsgBox(d)
a = 8
d = 16
حيث سيتم تكرار الحلقة 3 مرات عندما تكون a تساوى 2 و 4 و 6 وعندما تصبح قيمة a تسوى 8 يتم الخروج من الحلقة التكرارية وتنفيذ ما يلى Next
فى المرة الأولى للتكرار عندما تكون a تساوى 2 ستكون d تساوى 4
فى المرة الثانية للتكرار عندما تكون a تساوى 4 ستكون d تساوى 8
فى المرة الثالثة للتكرار عندما تكون a تساوى 6 ستكون d تساوى 16
abeer1 11-05-2013, 07:00 PM A= 8
d=16
----------------------------------------------
الهاوى 11-05-2013, 07:26 PM معنى كلمة Function يعنى دالة والدالة Isnumeric هى دالة معرفة Predefined Function
إذن فهى Function
أحمد هاشم الزيدي 11-05-2013, 08:01 PM أستاذي الفاضل يوجد قسم خاص بالصف الاول الثانوي وهذا هو الرابط الخاص به
http://www.thanwya.com/vb/forumdisplay.php?f=942 (http://www.thanwya.com/vb/forumdisplay.php?f=942)
eng_adonia 11-05-2013, 08:18 PM الأخوة الأفاضل أرجو تجربة الكود التالى ثم اجابة السؤال الموجود بكتاب المدرسة ص 101
الحالة الأولى
Dim x As Byte = 8
Select Case x
Case 1 To 6, 8
MsgBox("Exist 6,8")
Case Is >= 4
MsgBox("Exist")
End Selectالحالة الثانية
Dim x As Byte = 8
Select Case x
Case Is >= 4
MsgBox("Exist")
Case 1 To 6, 8
MsgBox("Exist in 1 to 6 ,8")
End Select
أى من جمل Select التالية ناتجها Trueفى حالة قيمة المتغير 8
Case Is <8
Case 1 To 6,8
Case Is>=4
elkingmemo15 11-05-2013, 08:26 PM من فضل الاخوة المحترمين الرد على طلبى
hassanalhawy 11-05-2013, 08:43 PM من فضل الاخوة المحترمين الرد على طلبى
الشرط التالى Case 1 To 6, 8 حضرتك كتبته خطأ ، العلامة , التى بين 6 و 8 ليست علامة عشرية الشرط بصيغته الحالية معناه فى حالة أن يكون المتغير محصور ما بين 1 و 6 أو 8
الشرط يكتب هكذا Case 1 To 6.8 وهذا معناه عندما يكون المتغير محصور ما بين 1 و 6.8
hassanalhawy 11-05-2013, 08:47 PM الأخوة الأفاضل أرجو تجربة الكود التالى ثم اجابة السؤال الموجود بكتاب المدرسة ص 101
الحالة الأولى
Dim x As Byte = 8
Select Case x
Case 1 To 6.8
MsgBox("Exist 6,8")
Case Is >= 4
MsgBox("Exist")
End Selectالحالة الثانية
Dim x As Byte = 8
Select Case x
Case Is >= 4
MsgBox("Exist")
Case 1 To 6.8
MsgBox("Exist in 1 to 6 ,8")
End Select
أى من جمل Select التالية ناتجها Trueفى حالة قيمة المتغير 8
Case Is <8
Case 1 To 6.8
Case Is>=4
الإجابة الصحيحة بعد تعديل الشرط إلى Case 1 To 6.8 هى :
Case Is>=4
eng_adonia 11-05-2013, 10:33 PM الإجابة الصحيحة بعد تعديل الشرط إلى Case 1 To 6,8 هى :
Case Is>=4
أشكر حضرتك بس الكود صحيح 100% Case 1 To 6,8 وياريت حضرتك تجربه ومعناه القيمة من 1 إلى 6 بالإضافة إلى 8 أى ( 1 ،2 ،3 ،4 ، 5 ، 6 ، 8)
ووجدت التعديل الموجود على موقع الوزارة متى يكون False وبالتالى الإجابة الصحيحة Case Is <8
أى الناتج صحيح فى الحالتين :
Case Is>=4
Case 1 To 6,8
وغير صحيح False
Case Is <8
hassanalhawy 11-05-2013, 11:41 PM أشكر حضرتك بس الكود صحيح 100% Case 1 To 6,8 وياريت حضرتك تجربه ومعناه القيمة من 1 إلى 6 بالإضافة إلى 8 أى ( 1 ،2 ،3 ،4 ، 5 ، 6 ، 8)
ووجدت التعديل الموجود على موقع الوزارة متى يكون False وبالتالى الإجابة الصحيحة Case Is <8
أى الناتج صحيح فى الحالتين :
Case Is>=4
Case 1 To 6,8
وغير صحيح False
Case Is <8
التعديل على موقع الوزارة ملئ بالأخطاء
التصحيح كما قلت لك 6.8
Case 1 To 6,8 ومعناه القيمة من 1 إلى 6 أو 8 وليست بالإضافة لـ 8 أى ( 1 ،2 ،3 ،4 ، 5 ، 6 أو 8) لأن الرمز , يوازى المعامل المنطقى Or
كما أن الطالب لم يأخذ معنى الرمز , فى أى تمرين فى أى فصل
eng_adonia 11-05-2013, 11:47 PM التعديل على موقع الوزارة ملئ بالأخطاء
التصحيح كما قلت لك 6.8
Case 1 To 6,8 ومعناه القيمة من 1 إلى 6 أو 8 وليست بالإضافة لـ 8 أى ( 1 ،2 ،3 ،4 ، 5 ، 6 أو 8) لأن الرمز , يوازى المعامل المنطقى Or
كما أن الطالب لم يأخذ معنى الرمز , فى أى تمرين فى أى فصل
عموماً الكود صحيح وجربه ثم التصحيح بهذا السؤال على موقع الوزارة يعتبر صحيح ولا مشكلة فيه وهو متى يكون False
bolbola101 12-05-2013, 12:08 AM السؤال دا يا اساتذه الماده ممكن شرح اجابه السؤال الثالث
من نماذج الوزاره انا عاوزه اعرف بس قيمه k جت منين
انا عارفه قيمهc ,n
واشكركم جدا
yasmeenaaa 12-05-2013, 02:41 AM فى الفصل الثالث اما بيجيب مساله على ال do while او for next
ويطلب منى تحديد قيم المتغير والعداد وعدد مرات التكرار ؟ والقيمة النهائية للمتغير والعداد بجيب اخر قيمة جوا التكرار ولا خارج التكرار ؟ ممكن توضيح ليهم
hassanalhawy 12-05-2013, 09:28 AM فى الفصل الثالث اما بيجيب مساله على ال do while او for next
ويطلب منى تحديد قيم المتغير والعداد وعدد مرات التكرار ؟ والقيمة النهائية للمتغير والعداد بجيب اخر قيمة جوا التكرار ولا خارج التكرار ؟ ممكن توضيح ليهم
ده حسب السؤال ، فى بعض الأسئلة يطلب قيمة متغير الحلقة داخل الجلقة التكرارية وهنا تكون الإجابة هى آخر قيمة للعداد يتم بناءً عليها عملية التكرار
وفى بعض الأسئلة طلب قيمة متغير الحلقة خارج الجلقة التكرارية أو قيمة المتغير فقط ( وهذا معناه خارج الحلقة ) وهنا تكون الإجابة هى تساوى = القيمة النهائية لمتغير الحلقة + قيمة الزيادة
مع ملا حظة أن قيمة الزيادة قد تكون بالموجب أو بالسالب
hassanalhawy 12-05-2013, 09:40 AM الأخوة الأفاضل أرجو تجربة الكود التالى ثم اجابة السؤال الموجود بكتاب المدرسة ص 101
الحالة الأولى
Dim x As Byte = 8
Select Case x
Case 1 To 6, 8
MsgBox("Exist 6,8")
Case Is >= 4
MsgBox("Exist")
End Selectالحالة الثانية
Dim x As Byte = 8
Select Case x
Case Is >= 4
MsgBox("Exist")
Case 1 To 6, 8
MsgBox("Exist in 1 to 6 ,8")
End Select
أى من جمل Select التالية ناتجها Trueفى حالة قيمة المتغير 8
Case Is <8
Case 1 To 6,8
Case Is>=4
فى الحالة الأولى سيتم تنفيذ الكود التابع للمقارنة أو الشرط الأول Case 1 To 6, 8 وهو ظهور صندوق رسالة به عبارة Exist 6,8 وسيتم للإنتقال إلى الأوامر التى تلى End Select ولن يتم تنفيذ المقارنة الثانية Case Is >= 4 بالرغم من تحققها
فى الحالة الثانية سيتم تنفيذ الكود التابع للمقارنة أو الشرط الأول Case Is >= 4 وهو ظهور صندوق رسالة به عبارة Exist وسيتم للإنتقال إلى الأوامر التى تلى End Select ولن يتم تنفيذ المقارنة الثانية Case 1 To 6, 8 بالرغم من تحققها
أى من جمل Select التالية ناتجها Trueفى حالة قيمة المتغير 8
Case Is <8
Case 1 To 6,8
Case Is>=4
الإجابة هى :
Case 1 To 6,8
Case Is>=4
hassanalhawy 12-05-2013, 09:43 AM عموماً الكود صحيح وجربه ثم التصحيح بهذا السؤال على موقع الوزارة يعتبر صحيح ولا مشكلة فيه وهو متى يكون False
عندما يكون شرط استمرار التكرار هو : Case Is <8
سوسوكاتى 12-05-2013, 10:06 AM Dim x, M, K As Integer
Dim y As Integer = 4
For x = 1 To 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
Next
K = M / x
1- قيمة المتغير M = ................
2- قيمة المتغير K = .................
3- قم بإعادة كتابة الكود السابق باستخدام جملة Do While
وممكن الشرح معاها
hassanalhawy 12-05-2013, 10:13 AM تتبع الاوامر التالية ثم أجب : Dim x, M, K As Integer
Dim y As Integer = 4
For x = 1 To 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
Next
K = M / x
1- قيمة المتغير M = 10
2- قيمة المتغير K =1
3- قم بإعادة كتابة الكود السابق باستخدام جملة Do While
Dim x, M, K As Integer
Dim y As Integer = 4
x = 1
Do While x <= 5
If x <= y Then
M = M + x
Label1.Text = Label1.Text & M & vbCrLf
End If
x = x + 1
Loop
K = M / x
سوسوكاتى 12-05-2013, 10:14 AM Dim A as Integer
Dim B as Integer
For A = 20 TO 30
B= B + A
Next
Label1.Text = B
ما القيمة المعروضة فى أداة Label1 عند تنفيذ الكود التالى ؟
وياريت ممكن حد يقوللى اما اجى اتتبع القيم اعمل جدول شكله ايه علشان اسهل على نفسى واتاكد من الحل بتاعى ازاى ؟؟
Smile To Live 12-05-2013, 12:30 PM 275 ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
sasasaid98 12-05-2013, 02:41 PM 31 لان القيمة النهائية = 30
سمنهورى 12-05-2013, 07:14 PM http://www7.0zz0.com/2013/01/24/05/461384011.gif
الرجاء من الإخوة أعضاء المنتدي المكرام
تم إنشاء هذا الموضوع لكي يكون مخصص لأي طلب من حضراتكم {أياً كان نوع هذا الطلب} حتي يتم الرد عليه بسهولة وعدم تكرار المشاركات للموضوعات في اي طلب لحضراتكم
مثل {{ طلب مذكرة - الإجابة علي أي سؤال - شرح جزء من المنهج - .............. الخ }}
حتي تكون أقسام الحاسب الآلي بالمنتدي في أفضل الصور بإذن الله
مشككككككككككككككككككووووووووووور
doola-91 12-05-2013, 09:21 PM امشى خطوة خطوة كدا
و طلما فور مش كاتب مقدار الزيادة يبقا طبيعى بيزيد بمقدار 1 كل مرة اوتوماتيك
---------------
a=0
b=0
-----------
a=20
b=20
-----------
a=21
b=41
-----------
a=22
b=63
-----------
a=23
b=86
-----------
a=24
b=110
-----------
a=25
b=125
-----------
a=26
b=151
-----------
a=27
b=178
-----------
a=28
b=206
-----------
a=29
b=235
-----------
a=30
b=265
-----------
a=31
b=265
-----------
قيمة b النهائية هى 265 و اللى فوق دى خطوات الاجابة
yasmeenaaa 12-05-2013, 10:35 PM a = 8
d = 16
حيث سيتم تكرار الحلقة 3 مرات عندما تكون a تساوى 2 و 4 و 6 وعندما تصبح قيمة a تسوى 8 يتم الخروج من الحلقة التكرارية وتنفيذ ما يلى next
فى المرة الأولى للتكرار عندما تكون a تساوى 2 ستكون d تساوى 4
فى المرة الثانية للتكرار عندما تكون a تساوى 4 ستكون d تساوى 8
فى المرة الثالثة للتكرار عندما تكون a تساوى 6 ستكون d تساوى 16
هو عدد مرات التكرار 3 ولا 4؟وبعرفها ازاى؟
hassanalhawy 12-05-2013, 11:38 PM هو عدد مرات التكرار 3 ولا 4؟وبعرفها ازاى؟
الطريقة الأولى : إن حضرتك تتبعيها خطوة خطوة وهذا فى حالة البرامج التى تكون عدد مرات التكرار فيها صغير يمكن تتبعه دون خطأ أو نسيان
الطريقة الثانية : عدد مرات التكرار = ( ( القيمة النهائية - القيمة الإبتدائية ) ÷ قيمة الزيادة ) + 1
bassam saad 12-05-2013, 11:58 PM قيمة a النهائية 31
وقيمة b النهائية هى 275
نهال جمال احمد هلال 13-05-2013, 10:07 AM القيمه التي ستعرض 275
yasmeenaaa 13-05-2013, 11:59 AM for counter = 2 to 10
msgbox( counter +2 (
next
استخدم do while
صح ام خطآ يجب اي يكون متغير العداد فى جملة for next من النوع integer
بسمة وامل 13-05-2013, 01:56 PM ممكن اجابات النماذج الاخيرة بالكتاب بس اجابات اكيدة عشان فى اختلاف بين المدرسين عندنا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ارجوكم بسرعة عشان الامتحانات قربت
ولو الاجابة موجودة فى موضوع قبل كده ممكن اللينك بتاع الموضوع ده
amrmohamedhassan 13-05-2013, 06:02 PM تستخدم جملة (Select case ) فى حالة اختبار اكثر من تعبير شرطى بجملة شرطية واحدة ( )
مش المفروض انها تكون (x) والتصويب
تستخدم المعاملات المنطقية and و or فى جملة if فى حالة اختبار اكثر من تعبير شرطى بجملة شرطية واحدة
والدليل صفحة 44 بكتاب المدرسة
مختارالبحراوى 13-05-2013, 06:22 PM هل الفصل الخامس مقرر ام لا
هل ياتى منه فى امتحان الفصل الدراسى الثانى ام لا
واكون شاكر وممتن للجميع
MR : ABO BATTA 13-05-2013, 06:29 PM هذا الفصل إثرائي يعني يُشرح للطلاب ولا يُدرج في الامتحان
العام الماضي كان هذا الفصل مقررا ولم ياتي منه سوى جزئية واحدة فقط في الامتحان وكان السؤال أكمل :
............. سلوك عدواني يستخدم الوسائط الإلكترونية لمضايقة وتهديد الآخرين
amrmohamedhassan 13-05-2013, 06:56 PM الرجاء الرد بسرعة
مختارالبحراوى 13-05-2013, 07:07 PM الف شكر يا استاذ ابو بطه على التوضيح
وجزاك الله خير الجزاء
MR : ABO BATTA 13-05-2013, 07:50 PM الف شكر يا استاذ ابو بطه على التوضيح
وجزاك الله خير الجزاء
العفو يا مستر مختار
انا تحت امرك في أي وقت
MR : ABO BATTA 13-05-2013, 07:56 PM ممكن اجابات النماذج الاخيرة بالكتاب بس اجابات اكيدة عشان فى اختلاف بين المدرسين عندنا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ارجوكم بسرعة عشان الامتحانات قربت
ولو الاجابة موجودة فى موضوع قبل كده ممكن اللينك بتاع الموضوع ده
جميع أجابات فصول الكتاب والنماذج موجودة بالملف المرفق
بالتوفيق
بسمة وامل 13-05-2013, 08:00 PM عندنا الاستاذ قال انها صح
بسمة وامل 13-05-2013, 08:05 PM جزاك الله خيرا بس ياريت تكون اجابات اكيدة
amrmohamedhassan 13-05-2013, 08:09 PM بس مكتوب فى صفحة 44 فى كتاب المدرسة
ان المعاملات المنطقية فى جملة if تختبر اكثر من تعبير شرطى فى نفس جملة if
بسمة وامل 13-05-2013, 08:16 PM ارجو الحل مع الشرح او توضيح السبب
استخدام if فى جملة if ....then اختيارى
استخدام if فى جملة if .......then.....else اختيارى
يشترط عند الاعلان عن الاجراء ان تستخدم وسيط واحد على الاقل
قيمة m بعد تنفيذ الحلقة (for m =3to1 step -1 ) هو 0
بسمة وامل 13-05-2013, 08:18 PM انا معاك فى الرأى بس اكتر من حد قال ان الحل صح
amrmohamedhassan 13-05-2013, 08:30 PM طيب ونتأكدوا منين !!!!!!!!!!!!!!!!!!!!!!!!!!
smartsway 13-05-2013, 09:21 PM هذا الســـؤال ورد فى الكتاب المدرســى بس انا مش فاهمه!!!:(:(:(:(:(
انا عايز افهم معنى السؤال ومعنى اجابته
استخرج اسمــاء الدوال (Functions) من الكود الآتى
Message box.show(Factorial(5))
احبائى في الله 13-05-2013, 09:25 PM الدالة show من الدوال المعرفة والدالة factorial التى يستدعى من خلالها المضروب
hassanalhawy 13-05-2013, 10:22 PM ارجو الحل مع الشرح او توضيح السبب
استخدام if فى جملة if ....then اختيارى خطأ حيث أن End IF هى الإختيارية عندما تكتب جملة If فى سطر واحد
استخدام if فى جملة if .......then.....else اختيارى خطأ حيث أن End IF هى الإختيارية عندما تكتب جملة If فى سطر واحد
يشترط عند الاعلان عن الاجراء ان تستخدم وسيط واحد على الاقل خطأ حيث يمكن الإعلان عنها بدون وسائط
قيمة m بعد تنفيذ الحلقة (for m =3to1 step -1 ) هو 0 صح حيث قيمة عداد الحلقة خارج الحلقة = القيمة النهائية للعداد داخل الحلقة + قيمة معدل الزيادة = 1 + ( - 1 ) = 0
الإجابة بالأعلى
hassanalhawy 13-05-2013, 10:32 PM for counter = 2 to 10
msgbox( counter +2 (
next
counter = 2
Do While counter < = 10
msgbox( counter + 2 )
counter = counter + 1
Loop
صح ام خطآ يجب اي يكون متغير العداد فى جملة for next من النوع integer خطأ
تستخدم جملة (Select case ) فى حالة اختبار اكثر من تعبير شرطى بجملة شرطية واحدة ( )
مش المفروض انها تكون (x) والتصويب
هذا السؤال مختلف على إجابته ممكن تكون صح وممكن تكون خطأ
تستخدم المعاملات المنطقية and و or فى جملة if فى حالة اختبار اكثر من تعبير شرطى بجملة شرطية واحدة صح
الإجابة بالأعلى
يوسف محمود عبد المنعم 14-05-2013, 12:09 AM b a
20 20
21 41
22 63
23 86
24 110
25 135
26 161
27 188
28 216
29 245
30 275
-------
31 275
eman_123 14-05-2013, 08:16 AM هل العبارة التالية صحيحة أم خاطئة:-
يمكن تحويل البيانات من النوع String إلي النوع Single ضمنياً
محمود ناجي الراعي 14-05-2013, 09:55 AM الإجابة صحيحة
وذلك عندما تحتوي علي أرقام
Smile To Live 14-05-2013, 09:42 PM ???????????????/
محمود ناجي الراعي 15-05-2013, 01:02 AM الدالة select case لها أكثر من اختيار أم أكثر من اختيارين
أو الدالة select case لها أكثر من احتمال أم أكثر من احتمالين
و هي لها تعبير شرطي واحد فقط أم لها أكثر أم ليس لها
yasmeenaaa 15-05-2013, 01:12 AM المرة اللى العداد بياخد فيها قيمة اكبر من النهاية وينهى التكرار بتتحسب من ضمن عدد مرات التكرار؟
الأستاذة / أم أمل 15-05-2013, 02:09 AM الدالة select case لها أكثر من اختيار أم أكثر من اختيارين
أو الدالة select case لها أكثر من احتمال أم أكثر من احتمالين
و هي لها تعبير شرطي واحد فقط أم لها أكثر أم ليس لها
جملة select case لها أكثر من شرطين وأكثر من احتمالين أو بديلين
hassanalhawy 15-05-2013, 10:38 AM المرة اللى العداد بياخد فيها قيمة اكبر من النهاية وينهى التكرار بتتحسب من ضمن عدد مرات التكرار؟
هذا خطأ
عدد مرات التكرار تحسب بعدد مرات تكرار محتوى الحلقة التكرارية
hassanalhawy 15-05-2013, 10:44 AM الدالة select case لها أكثر من اختيار أم أكثر من اختيارين
أو الدالة select case لها أكثر من احتمال أم أكثر من احتمالين
و هي لها تعبير شرطي واحد فقط أم لها أكثر أم ليس لها
select case ليست دالة بل هى جملة أو Blook
select case لها إحتمال أو أكثر للتفرع أو بديل أو أكثر للتفرع
وممكن تجربها ببديل واحد فقط
hany2014 15-05-2013, 05:54 PM هل يمكن استدعاء الاجراء قبل الاعلان عنه كما فى صفحة 85
shrefmm 15-05-2013, 08:17 PM شكررررررررررررررررررررررررررررا
سوسوكاتى 16-05-2013, 12:17 AM ازاى نعرف عدد مرات التكرار فى جملة for و next ؟؟ ياريت حد يقوللى بسرعة طريقة سهلة لحسن انا كل مرة يا اجيب العدد اقل واحد او اجيبه زيادة واحد ؟؟؟؟؟؟؟
سوسوكاتى 16-05-2013, 12:22 AM فى الامر for n =1 to 6 step 2 فان عدد مرات التكرار يساوى......................................
دمـوع الـورد 16-05-2013, 09:46 AM فى الامر for n =1 to 6 step 2 فان عدد مرات التكرار يساوى...............3.......................
1 3 5
hassanalhawy 16-05-2013, 11:21 AM ازاى نعرف عدد مرات التكرار فى جملة for و next ؟؟ ياريت حد يقوللى بسرعة طريقة سهلة لحسن انا كل مرة يا اجيب العدد اقل واحد او اجيبه زيادة واحد ؟؟؟؟؟؟؟
فى الامر for n =1 to 6 step 2 فان عدد مرات التكرار يساوى......................................
عدد مرات التكرار = ( ( القيمة النهائية للعداد - القيمة الإبتدائية للعداد ) ÷ قيمة معدل الزيادة ) + 1 مع إهمال الرقم العشرى
عدد مرات التكرار = ( ( 6 - 1 ) ÷ 2 ) + 1 = ( 5 ÷ 2 ) + 1 = 2.5 + 1 = 3.5 مع إهمال الرقم العشرى
يصبح عدد مرات التكرار = 3 مرات
|