modified loops/workshop1.go

This commit is contained in:
Mert Gör 🇹🇷 2024-01-04 12:13:54 +03:00
parent 66c1ea3ee9
commit 1c7249f618
Signed by: hwpplayer1
GPG key ID: 03E547D043AB6C8F

View file

@ -5,6 +5,7 @@ import "fmt"
func Demo3() { func Demo3() {
number_in_my_mind := 80 number_in_my_mind := 80
guess_number := 0 guess_number := 0
guess_count := 0
/** /**
Autohor of this code : hwpplayer1(Mert Gör) Autohor of this code : hwpplayer1(Mert Gör)
@ -69,7 +70,7 @@ func Demo3() {
fmt.Println("bravo you entered the correct number!") fmt.Println("bravo you entered the correct number!")
} }
**/ **/
/**
for guess_number != number_in_my_mind { for guess_number != number_in_my_mind {
if guess_number < number_in_my_mind { if guess_number < number_in_my_mind {
fmt.Println("enter a bigger number") fmt.Println("enter a bigger number")
@ -86,6 +87,34 @@ func Demo3() {
// } // }
fmt.Println("bravo! you guessed the right number!") fmt.Println("bravo! you guessed the right number!")
**/
fmt.Println("Guess a number: ")
fmt.Scanln(&guess_number)
guess_count = guess_count + 1
for guess_number != number_in_my_mind {
if guess_number < number_in_my_mind {
fmt.Println("enter a bigger number")
fmt.Scanln(&guess_number)
guess_count = guess_count + 1
} }
if guess_number > number_in_my_mind {
fmt.Println("enter a lower number")
fmt.Scanln(&guess_number)
guess_count = guess_count + 1
}
}
guess_state := ""
if guess_count > 0 && guess_count <= 3 {
guess_state = "Super"
}else if guess_count <= 6 {
guess_state = "Nice"
} else {
guess_state = "Not bad!"
}
fmt.Printf("bravo! you guessed the right number! %v guess count : %v\n", guess_count, guess_state)
}