السؤال الثالث : برنامج يطلب من المستخدم إدخال عدد عشري ويتحقق منه هل جزؤه العشري يساوي صفر
يعني مثلا
3.0
أو لا ،
مثل 3.1
يعني مثلا
3.0
أو لا ،
مثل 3.1
السؤال الرابع : أكتب برنامج يطلب من المستخدم إدخال 4 أعداد ثم يقوم البرنامج بترتيبها تصاعديا
السؤال الخامس : أكتب برنامج يستخدم لحساب العمر ، بحيث يدخل المستخدم تاريخ ميلاده الكامل ( سنة - شهر - يوم) ومن ثم يقوم البرنامج بحساب عمره
لاختبار الذكاء فقط ( الامتحان اختياري )
اكتب برنامج بلغه البايثون يطلب ادخال رقم طالب معين ، اذا كان درجه الطالب فوق ال٥٠ فهو ناجح واذا كان درجته تحت ٤٩ اجعلهه ٥٠ .
يعني اي درجه من 0 الى 49
يصير الطلاب درجته ٥٠
اكتب برنامج بلغه البايثون يطلب ادخال رقم طالب معين ، اذا كان درجه الطالب فوق ال٥٠ فهو ناجح واذا كان درجته تحت ٤٩ اجعلهه ٥٠ .
يعني اي درجه من 0 الى 49
يصير الطلاب درجته ٥٠
Forwarded from Mohammed Ibrahim
اكو طلاب اجاباتهه تختلف جذرياً هاذه دليل ع انو العقول ناضجه !
البرمجه ليست فكره واحده وانما مجموعه من الافكار وطرق عديده للحلول
البرمجه ليست فكره واحده وانما مجموعه من الافكار وطرق عديده للحلول
Python | تعلم لغة بايثون
لاختبار الذكاء فقط ( الامتحان اختياري ) اكتب برنامج بلغه البايثون يطلب ادخال رقم طالب معين ، اذا كان درجه الطالب فوق ال٥٠ فهو ناجح واذا كان درجته تحت ٤٩ اجعلهه ٥٠ . يعني اي درجه من 0 الى 49 يصير الطلاب درجته ٥٠
طيب أنا بدي أصعب السؤال شوي 😁،
لنفترض أن المستخدم أدخل العدد 30
بدي من البرنامج يطبع عدد الدرجات المطلوبة لكي يصل إلى درجة النجاح (50)
وهكذا
لنفترض أن المستخدم أدخل العدد 30
بدي من البرنامج يطبع عدد الدرجات المطلوبة لكي يصل إلى درجة النجاح (50)
وهكذا
Forwarded from Mohammed Ibrahim
كملاحضه خلوه ببالكم طوال مسيرتكم بلبرمجه :
من تريد تبرمج فد شي معين خلي ببالك الخطه مال البرمجه وتوقع الاخطاء الي راح تصير عندك
من تريد تبرمج دائماً حاول تخلي الكود مفهوم مو x او y .
يعني من تريد تسوي input للأسم
غلط هيج تسوي
x = input()
الصحيح هيج :
name = input()
هيج شغلات خلوهه ببالكم تفيدكم هواي بلمستقبل !
من تريد تبرمج فد شي معين خلي ببالك الخطه مال البرمجه وتوقع الاخطاء الي راح تصير عندك
من تريد تبرمج دائماً حاول تخلي الكود مفهوم مو x او y .
يعني من تريد تسوي input للأسم
غلط هيج تسوي
x = input()
الصحيح هيج :
name = input()
هيج شغلات خلوهه ببالكم تفيدكم هواي بلمستقبل !
تمرين بسيط عالسريع : أكتب برنامج يطلب من المستخدم إدخال عدد معين ومن ثم يقوم البرنامج بتكرار اسمك بحسب العدد المدخل من المستخدم .
جواب التمرين بصورة اسهل
x = int (input(" Enter Number "))
for i in range(x) :
print ( " omar ")
x = int (input(" Enter Number "))
for i in range(x) :
print ( " omar ")
تمرين اليوم : أكتب أي برنامج يخطر على بالك يتعلق بموضوع اليوم ، بس لازم يكون فيه فكرة .
تمرين ثاني : ما هو كود هذا البرنامج
Enter the First Number : 4
Enter The Second Number : 3
===============
Output :
0
4
8
==============
Output بطريقة ثانية
4 * 0 = 0
4 * 1 = 4
4 * 2 = 8
ملاحظة : اللي يحل السؤال ويكون الأخراج بتاع البرنامج هو الطريقة الثانية اللي أنا ذكرتها ، رح اضيفه للجروب الخاص بالطلبة المتفوقين،
أين الأذكياء ؟؟؟
Enter the First Number : 4
Enter The Second Number : 3
===============
Output :
0
4
8
==============
Output بطريقة ثانية
4 * 0 = 0
4 * 1 = 4
4 * 2 = 8
ملاحظة : اللي يحل السؤال ويكون الأخراج بتاع البرنامج هو الطريقة الثانية اللي أنا ذكرتها ، رح اضيفه للجروب الخاص بالطلبة المتفوقين،
أين الأذكياء ؟؟؟
ملاحظة : لو أنت درست البايثون من قبل ، ما بدي يكون بداخل الرينج اكثر من قيمة ، لأن الطريقة دي معقدة شوي ولسة ما شرحناها ، بدي الحل بطريقة مبسطة على حسب شرح موضوع اليوم ما بدي أي كود إضافي لم يتم شرحه في الدروس السابقة
🖍 السؤال الثاني
أكتب برنامج يستخدم لإيجاد مفكوك أي عدد يدخله المستخدم ،
توضيح : المفكوك هو عملية ضرب العدد بالأعداد التي أقل منه وصولا إلى الواحد ، مثلا مفكوك العدد 4 هو
1*2*3*4
أكتب برنامج يستخدم لإيجاد مفكوك أي عدد يدخله المستخدم ،
توضيح : المفكوك هو عملية ضرب العدد بالأعداد التي أقل منه وصولا إلى الواحد ، مثلا مفكوك العدد 4 هو
1*2*3*4
🖍 السؤال الرابع
أكتب برنامج يستخدم لإيجاد مجموع مراتب أي عدد يدخله المستخدم ،
مثال : العدد 123 مجموع مراتبه يساوي 6
أكتب برنامج يستخدم لإيجاد مجموع مراتب أي عدد يدخله المستخدم ،
مثال : العدد 123 مجموع مراتبه يساوي 6
Python | تعلم لغة بايثون
🖍 السؤال الرابع أكتب برنامج يستخدم لإيجاد مجموع مراتب أي عدد يدخله المستخدم ، مثال : العدد 123 مجموع مراتبه يساوي 6
جواب السؤال الرابع
x=123
y=str(x)
for i in (y):
x=int(i)
print(x+x) #or (x*2)
سؤال واجب بدل السؤال الرابع :
بدي منك تعمل برنامج شبيه بالسؤال الرابع ولكن يتعامل مع أي عدد مش بس 123
x=123
y=str(x)
for i in (y):
x=int(i)
print(x+x) #or (x*2)
سؤال واجب بدل السؤال الرابع :
بدي منك تعمل برنامج شبيه بالسؤال الرابع ولكن يتعامل مع أي عدد مش بس 123