สอนเขียนภาษา Go (Golang) หาค่าเฉลี่ย หรือ X Bar จากข้อมูลที่อยู่ใน Array ด้วยสูตรผลรวมทั้งหมดในกลุ่ม หารด้วย จำนวนทั้งหมดในกลุ่ม สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Go วิธีหาค่าเฉลี่ย หรือ X Bar
package main
import (
"fmt"
)
func main() {
number := []int{7, 1, 4, 8, 10, 13}
sum := 0
for _, v := range number {
sum += v
}
x := sum/len(number)
fmt.Println( x )
}
ผลลัพธ์
7
1. สูตรหาค่าเฉลี่ย คือ ผลรวมทั้งหมดในกลุ่ม หารด้วย จำนวนทั้งหมดในกลุ่ม แปลว่ามีตัวแปร 2 ตัว คือ ผลรวมทั้งหมด กับ จำนวนทั้งหมด
2. ตัวแปร number เป็นชนิด array เก็บข้อมูลที่จะนำมาหาค่าเฉลี่ย
3. ใช้ for loop วนลูปเพื่อหาค่า ผลรวมทั้งหมด ภายใน array และเก็บไว้ที่ตัวแปร sum
4. นำตัวแปร sum (ผลรวมทั้งหมด) มาหาร จำนวนทั้งหมด ซึ่งหาได้โดยใช้คำสั่ง len กับตัวแปร number และเก็บผลลัพธ์ของค่าเฉลี่ยไว้ที่ตัวแปร x
5. พิมพ์ตัวแปร x ออกสู่หน้าจอด้วยคำสั่ง fmt.Println