สอนเขียนโค้ดภาษา C หาค่าเฉลี่ย หรือ X Bar จากตัวแปรตัวเลขชนิด array โดยสูตรหาค่าเฉลี่ย คือ ผลรวมทั้งหมดในกลุ่ม หารด้วย จำนวนทั้งหมดในกลุ่ม เมื่อคำนวณเสร็จแล้วแสดงผลลัพธ์ค่าเฉลี่ย หรือ X Bar ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C หาค่าเฉลี่ย หรือ X Bar
#include <stdio.h>
int main()
{
int arr[] = { 9, 7, 6, 10, 8, 4 };
int length = sizeof(arr)/sizeof(arr[0]);
int sum = 0, i = 0, xbar = 0;
for( i=0; i<length; i++ ) {
sum += arr[i];
}
xbar = sum / length;
printf( "ค่าเฉลี่ยเท่ากับ %d", xbar );
}
ผลลัพธ์
ค่าเฉลี่ยเท่ากับ 7
1. หาค่าเฉลี่ย หรือ X Bar ใช้สูตร ผลรวมทั้งหมดในกลุ่ม หารด้วย จำนวนทั้งหมดในกลุ่ม
2. ผลรวมทั้งหมดในกลุ่ม หาได้โดยใช้ for วนลูปและบวกที่ละค่าลงตัวแปร sum
3. จำนวนทั้งหมดในกลุ่ม หาได้โดยใช้คำสั่ง sizeof คือ sizeof(arr) / sizeof(arr[0]) และเก็บค่าไว้ที่ตัวแปร length
4. นำตัวแปร sum หาร length เพื่อหาค่าเฉลี่ย หรือ X Bar และเก็บไว้ที่ตัวแปร xbar
5. พิมพ์ค่าเฉลี่ย หรือ X Bar ออกสู่หน้าจอ จากตัวแปร xbar