Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

تحديات برمجيةالتحدي الثالث - حل التمرين الأول بلغة بايثون

المطلوب

أكتب برنامج يطلب من المستخدم إدخال خمسة أعداد ثم يعرض له متوسط هذه الأعداد.
ملاحظة: كل عدد يتم إدخاله يجب أن يتم تخزينه في متغير. أي ممنوع إستخدام مصفوفة.

مثال: إذا قام المستخدم بإدخال الأعداد 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 n1: 7 
Enter n2: 4 
Enter n3: 9 
Enter n4: 1 
Enter n5: 3 
Average = 4.8