wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Number Guessing game --lisp

profile
Rohan undefined
Jul 16, 2025
0 Likes
0 Discussions
6 Reads

Program (Raw):


(defun ask (question)

(format t "~%~A (yes/no): " question)

(force-output)

(let ((response (read-line)))

(string= (string-downcase response) "yes")))


(defun guess-number (low high)

(let ((mid (floor (+ low high) 2)))

(cond

((> low high)

(format t "~%Hmm, something went wrong! Are you sure you're answering honestly?"))

((ask (format nil "Is your number ~A?" mid))

(format t "~%🎉 Yay! I guessed your number: ~A" mid))

((ask (format nil "Is your number greater than ~A?" mid))

(guess-number (+ mid 1) high))

(t

(guess-number low (- mid 1))))))


(defun start-game ()

(format t "~%Think of a number between 1 and 100. I will try to guess it!")

(guess-number 1 100))


(start-game)




Comments ()


Sign in

Read Next

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

Note Taker App

Blog banner

Concurrency:Deadlock and Starvation

Blog banner

Fun Christmas Activities For Toddlers & Kids

Blog banner

Flipkart

Blog banner

COMMUNICATION

Blog banner

Sensory Play for Toddlers: Boosting Curiosity Through Touch, Sound, and Colour

Blog banner

Full Disk Encryption

Blog banner

Uniprocessor Scheduling

Blog banner

Memory Management

Blog banner

10 Reasons to date your best friend

Blog banner

Memory management

Blog banner

FASHION

Blog banner

Data Visualization

Blog banner

GIS Topography

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

MIDDLE CLASS MELODIES!!

Blog banner

Business Engineering

Blog banner

A-B-C of Networking: Part-2 (Components)

Blog banner

Visualization in Data Science

Blog banner

Exploring Virtual Machines and Computer Forensic Validation Tools

Blog banner

How covid-19 impacted Social media ad spend forecast globally

Blog banner

MOBILE DEVICE FORENSIC

Blog banner

Safe Learning Spaces: Why Preschool Environment Matters More Than Ever Today

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

Consumer to consumer Business model

Blog banner

Emotional Resilience and Psychological Flexibility: The Hidden Foundation of Mental Health Well-being

Blog banner

Carrot Pickle With Raisins (lagan Nu Achar)

Blog banner

Cyber Forensic in the Banking sector

Blog banner

Theads

Blog banner

Deadlock

Blog banner

TRAIN TRAVELING

Blog banner

Data Security and Data Privacy in Data Science

Blog banner

PROCESS CONTROL BLOCK IN OS

Blog banner

Decision Tree: A Diagram Model

Blog banner

Never give up

Blog banner

Indian Culture and Tradition

Blog banner

STUDY OF SYSTEM HACKING TOOLS

Blog banner

Culture Of Ladakh

Blog banner

PERT Overview

Blog banner

Palm Vein Biometric Technology; Contactless vein authentication

Blog banner

Amazon

Blog banner