الخوارزميات و هياكل البيانات التحدي الثالث - حل التمرين الأول بلغة C

المطلوب

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

مثال: إذا قام المستخدم بإدخال الأعداد 7 , 4 , 9 , 1 , 3 فستكون النتيجة كالتالي.

Enter n1: 7
Enter n2: 4
Enter n3: 9
Enter n4: 1
Enter n5: 3
Average = 4.8
	


الحل بلغة C

#include <stdio.h>

void main() {
    
	float n1, n2, n3, n4, n5, avg;
        
    printf("Enter n1: ");
    scanf("%f", &n1);
    
    printf("Enter n2: ");
    scanf("%f", &n2);
    
    printf("Enter n3: ");
    scanf("%f", &n3);
    
    printf("Enter n4: ");
    scanf("%f", &n4);
    
    printf("Enter n5: ");
    scanf("%f", &n5);
    
    avg = (n1 + n2 + n3 + n4 + n5) / 5;
        
    printf("Average = %f", avg);
    
}
		

سنحصل على النتيجة التالية إذا قام المستخدم بإدخال نفس القيم التي تم تعليمها باللون الأصفر عند التشغيل.

Enter n1: 7 
Enter n2: 4 
Enter n3: 9 
Enter n4: 1 
Enter n5: 3 
Average = 4.8

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة