How to resolve the algorithm Guess the number step by step in the Tcl programming language
Published on 12 May 2024 09:40 PM
How to resolve the algorithm Guess the number step by step in the Tcl programming language
Table of Contents
Problem Statement
Write a program where the program chooses a number between 1 and 10. A player is then prompted to enter a guess. If the player guesses wrong, then the prompt appears again until the guess is correct. When the player has made a successful guess the computer will issue a "Well guessed!" message, and the program exits. A conditional loop may be used to repeat the guessing until the user is correct.
Let's start with the solution:
Step by Step solution about How to resolve the algorithm Guess the number step by step in the Tcl programming language
Source code in the tcl programming language
set target [expr {int(rand()*10 + 1)}]
puts "I have thought of a number."
puts "Try to guess it!"
while 1 {
puts -nonewline "Enter your guess: "
flush stdout
gets stdin guess
if {$guess == $target} {
break
}
puts "Your guess was wrong. Try again!"
}
puts "Well done! You guessed it."
You may also check:How to resolve the algorithm Twelve statements step by step in the Tcl programming language
You may also check:How to resolve the algorithm List rooted trees step by step in the Java programming language
You may also check:How to resolve the algorithm Unicode strings step by step in the Zig programming language
You may also check:How to resolve the algorithm Bulls and cows step by step in the PARI/GP programming language
You may also check:How to resolve the algorithm Hello world/Newbie step by step in the Agda programming language