☰ خطة العام · تكنولوجيا المعلومات والاتصالات (بالعربية)

الخوارزميات وبايثون (١)

الأسبوع 11 · الوحدة ١٢ «البرمجة» (١): الخوارزميات والمخططات الانسيابية، أساسيات بايثون: المتغيرات والحساب والإدخال والحلقات والتفرع · 3 دروس
الإجابات لأولياء الأمور والمعلمين.
1
ماذا يطبع هذا البرنامج؟ تتبع المتغير أولًا.
Python
1total = 0
2for i in range(1, 4):
3    total = total + i * 2
4print(total)
2
برنامج فيه ⁦x = 10⁩ ويطبع ⁦x / 4⁩ و⁦x // 4⁩ و⁦x % 4⁩. اكتب المخرجات الثلاثة.
3
اكتب برنامج بايثون يطبع الأعداد ٥ و٤ و٣ و٢ و١ بحلقة ⁦while⁩.
4
اكتشف الخطأ في هذا البرنامج واكتب السطر المصحح: ⁦age = 15⁩ ثم ⁦if age = 18:⁩ ثم ⁦print("adult")⁩.
5
ارسم المخطط الانسيابي لبرنامج يقرأ درجة ويعرض «ناجح» إذا كانت ٥٠ فأكثر وإلا «راسب». أي هيكل هذا؟