Theme
Primary Color

تكليفات الدروس من [ 41 ] إلى [ 46 ]

[ 4 ] تكليفات على [ Control Flow ]

التكليف 01

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

# Inputs

num1 = 20
num2 = 40
operation = "+" Or "-" Or "*" Or "/" Or "%"

# Needed Output

# [num1 20] [operation +] [num2]
# Example One 20 + 40 = 60
# Example Two 20 * 40 = 800

التكليف 02

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

age = 17

# Needed Output

"App Is Suitable For You" # If Age Larger Than 6
"App Is Not Suitable For You" # if Age Smaller Than 16

التكليف 03

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

# Input Example 38

# Needed Output
"Your Age In Months Is 456 Months" # Months Example
"Your Age In Weeks Is 1824 Weeks" # Weeks Example

التكليف 04

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

# Input Example One "Egypt"
# Input Example Two "Ghana"

country = input("Input Your Country")
countries = ["Egypt", "Palestine", "Syria", "Yemen", "KSA", "USA", "Bahrain", "England"]
price = 100
discount = 30

# Needed Output
"Your Country Eligible For Discount And The Price After Discount Is $70" # Egypt Example
"Your Country Not Eligible For Discount And The Price Is $100" # Ghana Example

حلول التكليفات

Premium

حلول التكليفات متاحة للأعضاء ال Premium

راجع الحلول وطور مهاراتك مع العضوية المميزة

اكتشف العضوية المميزة