How to resolve the algorithm Guess the number step by step in the XLISP programming language
Published on 12 May 2024 09:40 PM
How to resolve the algorithm Guess the number step by step in the XLISP 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 XLISP programming language
Source code in the xlisp programming language
(defun guessing-game ()
(defun prompt ()
(display "What is your guess? ")
(define guess (read))
(if (= guess n)
(display "Well guessed!")
(begin
(display "No...")
(newline)
(prompt))))
(define n (+ (random 10) 1))
(display "I have thought of a number between 1 and 10. Try to guess it!")
(newline)
(prompt))
You may also check:How to resolve the algorithm Y combinator step by step in the ARM Assembly programming language
You may also check:How to resolve the algorithm Bioinformatics/base count step by step in the REXX programming language
You may also check:How to resolve the algorithm Word frequency step by step in the PHP programming language
You may also check:How to resolve the algorithm Ternary logic step by step in the Ruby programming language
You may also check:How to resolve the algorithm Classes step by step in the Fancy programming language