تحديات برمجيةالتحدي الثالث - حل التمرين الأول بلغة بايثون
المطلوب
أكتب برنامج يطلب من المستخدم إدخال خمسة أعداد ثم يعرض له متوسط هذه الأعداد.
ملاحظة: كل عدد يتم إدخاله يجب أن يتم تخزينه في متغير. أي ممنوع إستخدام مصفوفة.
مثال: إذا قام المستخدم بإدخال الأعداد 7
, 4
, 9
, 1
, 3
فستكون النتيجة كالتالي.
Enter n1: 7 Enter n2: 4 Enter n3: 9 Enter n4: 1 Enter n5: 3 Average = 4.8
الحل بلغة بايثون
n1 = int(input('Enter n1: ')) n2 = int(input('Enter n2: ')) n3 = int(input('Enter n3: ')) n4 = int(input('Enter n4: ')) n5 = int(input('Enter n5: ')) avg = (n1 + n2 + n3 + n4 + n5) / 5 print('Average =', avg)
سنحصل على النتيجة التالية إذا قام المستخدم بإدخال نفس القيم التي تم تعليمها باللون الأصفر عند التشغيل.
Enter n2: 4
Enter n3: 9
Enter n4: 1
Enter n5: 3
Average = 4.8