Guess number game and hint

2 views (last 30 days)
Takashi Fukushima
Takashi Fukushima on 2 Nov 2019
Hello,
I would like to write a program for number guessing game, but I want to add one feature which is that if the guess is close to the answer +-5, I want the program to say "Your answer is close" after the disp "Your guess is too much" or "small".
Here is what I have now.
Answer=50
clc
Guess1=input("Enter your guess: ");
if Guess1==Answer
disp("You got it: " + Guess1);
elseif Guess1>Answer
disp("Too much: " + Guess1);
elseif Guess1<Answer
disp("Too small: " + Guess1);
end
I appreciate your reply in advance.
Thanks,

Accepted Answer

darova
darova on 2 Nov 2019
Use abs function
if abs(answer-guess) <= 5
disp('you are close!')
end
  1 Comment
Takashi Fukushima
Takashi Fukushima on 2 Nov 2019
Thank you so much! That is what I have benn missing!

Sign in to comment.

More Answers (0)

Categories

Find more on Number games in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!