تكليفات الدروس من الدرس 041 إلى 046

[ 4 ] تكليفات خاصة ب [ Control Flow ]

المقاطع المطلوب مشاهدتها

الدروس من رقم 041 إلى رقم 046 من الدورة التعليمية الموجودة هنا

التكليف 01

  • قم بعمل متغيرين بإسم num1, num2 ويكونوا Input يحتوي على الرقم الأول والثاني
  • قم بعمل متغير ثالث بإسم operation يكون عبارة عن Input يحتوي على نوع العملية الحسابية
  • قم بالتأكد من أن متغيرات الأرقام عبارة عن Integer ولا يوجد مسافات قبلهم ولا بعدهم
  • قم بالتأكد أن المتغير الخاص بالعملية الحسابية لا توجد مسافات قبله ولا بعده
  • قم بجلب الرقم الأول والثاني والعملية الحسابية من المدخلات ثم قم بالعملية بناء على الأرقام والعملية الحسابية سواء كانت + – * / %

التكليف 02

  • قم بعمل متغير فيه سن الشخص والقيمة الخاصة به 17
  • قم بعمل دالة شرطية مختصرة If Condition في سطر واحد فقط بإستخدام Ternary Conditional Operator
  • في حالة كان العمر أكبر من 16 تظهر رسالة أن التطبيق مناسب لك وغير ذلك التطبيق غير مناسب لك

التكليف 03

  • قم بعمل Input يقبل منك العمر الخاص بالشخص
  • تأكد أن المدخل عبارة عن Integer
  • المطلوب طباعة عمرك بالشهور والأسابيع والأيام والساعات والدقائق والثواني
  • المطلوب طباعة كل وحدة من وحدات الوقت في سطر منفصل
  • يجب التأكد من أن العمر أكبر من 10 وأقل من 100 وفي حالة غير ذلك إطبع رسالة تفيد أن العمر خارج النطاق.

التكليف 04

  • لديك قائمة فيها أسماء بلاد عربية وأخرى غير عربية
  • لديك قيمة خصومات مخزنة في متغير باسم discount
  • قم بعمل Input يحتوي على إسم البلد الخاصة بالشخص وقم بتخزينه في متغير بإسم country
  • قم بالتأكد من أن إسم البلد أول حرف فيه Capital ولا توجد مسافات قبله ولا بعده
  • قم بفحص إذا كانت البلد موجودة في قائمة البلاد
  • في حالة كانت موجودة قم بطباعة رسالة تفيد أنه لديك خصم معين ثم قم بحساب الخصم
  • في حالة كانت غير موجودة في البلاد قم بطباعة رسالة تفيد أنه لا توجد خصومات وقم بطباعة المبلغ كما هو
  • قم بتجربة إدخال بلد موجودة مرة وبلد غير موجودة مرة لتتأكد من الحل

تسليم ومراجعة الحلول

الحلول النموذجية هي هدية للداعمين يمكنك الإنضمام للداعمين لترى جميع الحلول من هنا

2 تعليقات


اترك تعليقاً