Devdit
 

Go หาผลรวมใน Array ด้วย for loop

2.3K

สอนเขียนภาษา Go (Golang) เพื่อหาผลรวมในตัวแปรชนิด Array ด้วยการใช้คำสั่ง for loop วนลูปข้อมูลทั้งหมด และบวกให้ตัวแปรที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Go หาผลรวมใน Array ด้วย for loop

package main
import (
    "fmt"
)

func main() {
	a := []int{5, 10, 165, 7, 0, 633, 156, 103}
	sum := 0
	for _, v := range a {
		sum += v
	}
	fmt.Println( sum )
}

ผลลัพธ์

1079

คำอธิบาย

1. สร้างตัวแปร array ชื่อ a พร้อมข้อมูลเริ่มต้น จากนั้นสร้างตัวแปร sum สำหรับเก็บผลรวมในตัวแปร array 

2. ใช้ for loop วนลูปตัวแปร a โดยส่งข้อมูลให้ตัวแปร v 

3. ภายในลูปตัวแปร sum จะบวกค่าเพิ่มไปเรื่อยๆ เท่ากับจำนวนรอบของ for loop

4. เมื่อวนลูป for จบแล้วจะพิมพ์ผลลัพธ์ของผลรวมใน array ผ่านตัวแปร sum ด้วยคำสั่ง fmt.Println

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