معالج الإدخال الآمن

المطلوب

اكتب دالة get_safe_number() تطلب من المستخدم إدخال رقم وتعالج الأخطاء.

متطلبات الدالة

  1. تطلب من المستخدم إدخال رقم بالرسالة: "أدخل رقماً: "
  2. تحاول تحويل الإدخال لرقم صحيح باستخدام int()
  3. إذا نجح التحويل، تُرجع الرقم
  4. إذا فشل (ValueError)، تطبع: "خطأ! أدخل رقماً صحيحاً"
  5. تستمر في المحاولة حتى يُدخل المستخدم رقماً صحيحاً

في البرنامج الرئيسي

  • استدع get_safe_number() مرتين
  • احفظ النتيجتين في num1 و num2
  • اطبع مجموعهما

مثال على التشغيل

أدخل رقماً: abc
خطأ! أدخل رقماً صحيحاً
أدخل رقماً: xyz
خطأ! أدخل رقماً صحيحاً
أدخل رقماً: 10
أدخل رقماً: 20
المجموع: 30

الناتج (Console)

سيظهر ناتج تنفيذ الكود هنا.