Devdit
 

เขียนโปรแกรมรับชื่อ นามสกุล Go (Golang)

854

สอนเขียนโปรแกรมรับชื่อ นามสกุล ภาษา Go (Golang) โดยรับค่าชื่อ และนามสกุลผ่านคำสั่ง bufio.NewScanner พร่อมกับพิมพ์ผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง เขียนโปรแกรมรับชื่อ นามสกุล Go (Golang)

package main

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

func main() {
	scanner := bufio.NewScanner(os.Stdin)
	
	fmt.Print("Please input name : ")
	scanner.Scan()
	name := scanner.Text()
	
	fmt.Print("Please input surname : ")
	scanner.Scan()
	surname := scanner.Text()	

	fmt.Print("name = ", name, "/ surname = ", surname)
}

ผลลัพธ์

Please input name : Dev
Please input surname : Dit
name = Dev/ surname = Dit
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ