Devdit
 

Go วิธีหาค่าเฉลี่ย หรือ X Bar

1.3K

สอนเขียนภาษา 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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ