การหาค่าเฉลี่ย 5 จํานวน ภาษา C บทความนี้สอนเขียนโปรแกรมหาค่าเฉลี่ยจากตัวเลขจำนวน 5 จำนวนของตัวแปร array ด้วยภาษา C โดยใช้สูตรผลรวมทั้งหมด หารจำนวนทั้งหมด พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง การหาค่าเฉลี่ย 5 จํานวน ภาษา C
#include <stdio.h>
int main() {
int arr[] = { 23, 21, 30, 35, 40 };
int size = sizeof(arr)/sizeof(arr[0]);
float sum = 0.0, v = 0.0;
for( int i=0; i<size; i++ ) {
sum += arr[i];
}
v = sum / size;
printf( "หาค่าเฉลี่ย 5 จํานวน %.2f", v );
}
ผลลัพธ์
หาค่าเฉลี่ย 5 จํานวน 29.80
การหาค่าเฉลี่ย 5 จํานวน ภาษา C จากตัวอย่างสร้างตัวแปร int ชนิด array ชื่อ arr พร้อมค่าเริ่มต้น 23, 21, 30, 35, 40 จากนั้นหาจำนวนทั้งหมดจาก arr ด้วย sizeof(arr) / sizeof(arr[0]) เก็บผลลัพธ์ไว้ที่ตัวแปร size และหาผลรวมทั้งหมดด้วยการวนลูป และบวกค่าเก็บไว้ที่ตัวแปร sum สุดท้ายหาค่าเฉลี่ย 5 จํานวนด้วย sum / size พร้อมแสดงผลลัพธ์ของค่าตัวแปร v ออกสู่หน้าจอ