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

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   خواطر 2013 "عالم الكمبيوتر" أ/ علي محمد علي (https://www.thanwya.com/vb/showthread.php?t=502741)

Mr.Ali Mohamed Ali 08-03-2013 11:47 PM

الفصل الثاني
 
جملة التفرع التالية :

If X = 5 Then
If Y =10 Then
X = 20
End If
Else
Y = 7
End If

هل من الممكن كتابتها بهذا الشكل ......؟؟

If X = 5 Then If Y = 10 Then X = 20 Else Y = 7

Mr.Ali Mohamed Ali 10-03-2013 12:46 AM

هل من مشارك .... هل من محاور ؟؟؟

hassanalhawy 10-03-2013 02:47 PM

If X = 5 and Y =10 Then
X = 20

Else
Y = 7
End If

Mr.Ali Mohamed Ali 11-03-2013 01:03 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5172445)
if x = 5 and y =10 then
x = 20

else
y = 7
end if

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

lolonaser 11-03-2013 08:43 PM

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

محمد محمد سعيد 15-03-2013 07:37 PM

جزاك الله كل اخير

Mr.Ali Mohamed Ali 17-03-2013 01:38 AM

طلبت من طلابي أفكاراً جديدة لبرامج بمناسبة إنتهاء الفصل الثاني ... فإذا بطالب ...اسمه حسن منصور ... يقول لي ... أنا حاولت أعمل برنامج يختبر هل العدد أولي أم لا ؟ فإذا كان أولي يخرج رسالة بذلك ... وإن كان غير أولي يرسل رسالة بذلك .... ... ..

في الحقيقة أنا عملت الفكرة دي بس باستخدام جملة تكرار موجودة بالفصل الثالث ... كما يلي :

Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim I, N As Integer
N = TextBox1.Text
For I = 2 To N - 1
If N Mod I = 0 Then
("MsgBox("THE NUMBER IS NOT A PRIME NUMBER
Exit Sub
End If
Next
("MsgBox("THE NUMBER IS A PRIME NUMBER
End Sub
End Class


...... فهل فكر معي أحدكم لتخليص هذا الكود من جملة for next اللعينة حيث لم أشرحها بعد ... وبقائنا بالفصل الثاني فقط مع جملة if أو حتى select case ....

Mr.Ali Mohamed Ali 19-03-2013 08:56 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5170168)
جملة التفرع التالية :

If X = 5 Then
If Y =10 Then
X = 20
End If
Else
Y = 7
End If

هل من الممكن كتابتها بهذا الشكل ......؟؟


If X = 5 Then If Y = 10 Then X = 20 Else Y = 7

لايمكن حيث أنه سيفهم Else على أنها بديلاً للشرط الثاني وليس للشرط الأول .

Mr.Ali Mohamed Ali 24-03-2013 12:47 AM

صمم برنامج لعرض الأعداد الزوجية ؟

professor2010 31-03-2013 01:45 AM

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

professor2010 09-04-2013 01:19 AM

ممكن تذود على هذا الكلام ان مع هذا المتغير يمكن عمل برنامج للاطفال نضع الحرف كبتل ونتظر الاجابة بصمول

ارجو ان اكون اضفت لك شئ

Mr.Ali Mohamed Ali 09-04-2013 11:59 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة professor2010 (المشاركة 5212430)
ممكن تذود على هذا الكلام ان مع هذا المتغير يمكن عمل برنامج للاطفال نضع الحرف كبتل ونتظر الاجابة بصمول

ارجو ان اكون اضفت لك شئ

أشكرك والله فكرة حلوة ..... طيب ممكن تساعدني في تنفيذها .

باسم 2012 10-04-2013 01:06 PM

جزاكم الله خيراً

hassanalhawy 04-05-2013 02:00 PM

منذ مدة طويلة لم تكتب خواطر جديدة
لعل المانع خيراً أستاذ / على

Mr.Ali Mohamed Ali 04-05-2013 07:08 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5254511)
منذ مدة طويلة لم تكتب خواطر جديدة
لعل المانع خيراً أستاذ / على

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 11:19 AM.

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