Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "bufio"
- "fmt"
- "math/rand"
- "os"
- "strconv"
- "strings"
- )
- func main() {
- secret := rand.Intn(101)
- reader := bufio.NewReader(os.Stdin)
- fmt.Println("Guess the number!")
- for {
- fmt.Println("Please input your guess:")
- text, err := reader.ReadString('\n')
- if err != nil {
- panic(err)
- }
- guess, err := strconv.Atoi(strings.TrimRight(text, "\r\n"))
- if err != nil {
- fmt.Println("Please guess a number.")
- }
- if guess > secret {
- fmt.Println("Too big")
- } else if guess < secret {
- fmt.Println("Too small")
- } else {
- break
- }
- }
- fmt.Println("You won!")
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement