VIDEO
1.5 ~ 2배속 권장.
반드시 직접 타이핑 !!
package main
import (
"bufio"
"fmt"
"os"
"strconv"
"strings"
)
func main() {
fmt.Println("숫자를 입력하세요")
reader := bufio.NewReader(os.Stdin)
line, _ := reader.ReadString('\n')
line = strings.TrimSpace(line)
n1, _ := strconv.Atoi(line)
line, _ = reader.ReadString('\n')
line = strings.TrimSpace(line)
n2, _ := strconv.Atoi(line)
fmt.Printf("입력하신 숫자는 %d, %d 입니다.", n1, n2)
fmt.Println("연산자를 입력하세요")
line, _ = reader.ReadString('\n')
line = strings.TrimSpace(line)
if line == "+" {
fmt.Printf("%d + %d = %d", n1, n2, n1+n2)
} else if line == "-" {
fmt.Printf("%d - %d = %d", n1, n2, n1-n2)
} else if line == "*" {
fmt.Printf("%d * %d = %d", n1, n2, n1*n2)
} else if line == "/" {
fmt.Printf("%d / %d = %d", n1, n2, n1/n2)
} else {
fmt.Println("잘못 입력하셨습니다.")
}
}
주소 복사
랜덤 이동
최신댓글