Devdit
 

Go (Golang) เขียนโปรแกรม รับค่า 2 ค่าจาก user นำมาบวกกันแล้วแสดงผล

1.6K

สอนเขียนภาษา Go (Golang) เขียนโปรแกรม รับค่า 2 ค่าจาก user นำมาบวกกันแล้วแสดงผล โดยรับค่าผ่านคำสั่ง bufio.NewScanner และนำมาแปลงเป็นตัวเลขด้วย strconv.Atoi สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Go (Golang) เขียนโปรแกรม รับค่า 2 ค่าจาก user นำมาบวกกันแล้วแสดงผล

package main

import (
    "bufio"
    "fmt"
    "os"
	"strconv"
)

func main() {
	scanner := bufio.NewScanner(os.Stdin)
	
	fmt.Print("Please input number 1 : ")
	scanner.Scan()
	n1, _ := strconv.Atoi( scanner.Text() )

	fmt.Print("Please input number 2 : ")
	scanner.Scan()
	n2, _ := strconv.Atoi( scanner.Text() )	

	total := n1 + n2

	fmt.Print( n1," + ",n2," = ",total )
}

ผลลัพธ์

Please input number 1 : 8
Please input number 2 : 4
8 + 4 = 12
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ