نور سليم2 نشر 14 ديسمبر 2020 أرسل تقرير نشر 14 ديسمبر 2020 (معدل) اكتبي دالة تقبل رقم واحد و تطبع اذا كان الرقم زوجي او فردي و موجب أول سالب ممكن حل السؤال تم التعديل في 15 ديسمبر 2020 بواسطة عزام عبد الحافظ توضيح السؤال 1 اقتباس
0 عزام عبد الحافظ نشر 15 ديسمبر 2020 أرسل تقرير نشر 15 ديسمبر 2020 (معدل) مرحبًا @نور سليم2, الطريقة للوصول الى حل : الرقم موجب إذا كان أكبر من الصفر. نتحقق من ذلك يإستخدام الشروط الشرطية (if statement). إذا لم يكن الرقم اكبر من صفر فسيكون صفرًا أو سالب. في حالة الأرقام الفردية والزوجية ، يكون الرقم زوجيًا إذا كان قابلاً للقسمة تمامًا على 2. عندما يتم قسمة الرقم على 2 ، نستخدم العامل ٪ و سيمى هذا المعامل modulo لحساب الباقي. إذا لم يكن الباقي صفراً ، يكون الرقم فردي. يمكنك عمل المطلوب بهذه الشيفرة: # solution تعريف دلة def solution(number): # شرط التحقق من الرقم زوجي ام فردي # في حال كانت نتيجة قسمة الرقم مع 2 و المتقبي هو رقم 0 ذلك يعني ان الرقم زوجي if number % 2 == 0: print("رقم زوجي") else: print("رقم فردي") # شرط التحقق من الرقم موحب ام سالب if number > 0 : # في حال ان الرقم اكبر من 0 ذلك يعني انه موجب print("رقم ايجابي") else: # سالب اذا اقل من 0 print("رقم سالب") تم التعديل في 15 ديسمبر 2020 بواسطة عزام عبد الحافظ تحسين الإجابة 1 اقتباس
0 محمد الملواني نشر 15 ديسمبر 2020 أرسل تقرير نشر 15 ديسمبر 2020 (معدل) تم شرح الاكواد التالية في مثال سابق num = int(input("Enter the number: ")) #كود ادخال الرقم للتحقق if num in range(0,9): # التاكد ان الرقم المدخل رقم واحد فقط if ((num) % 2) != 0: eo = "فردي" else: eo = "زوجي" if (int(num) < 0 ): pn = "سالب"; else: pn = "موجب"; print(f"رقم {num} {eo} {pn}") else: print("إدخل رقم واحد فقط ") النتيجة Enter the number: 5 رقم 5 فردي موجب Enter the number: -2 رقم -2 زوجي سالب Enter the number: -7 رقم -7 فردي سالب Enter the number: 8 رقم 8 زوجي موجب تم التعديل في 15 ديسمبر 2020 بواسطة محمد الملواني اقتباس
السؤال
نور سليم2
اكتبي دالة تقبل رقم واحد و تطبع اذا كان الرقم زوجي او فردي و موجب أول سالب
ممكن حل السؤال
تم التعديل في بواسطة عزام عبد الحافظتوضيح السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.