Guess number game and hint

1 vue (au cours des 30 derniers jours)
Takashi Fukushima
Takashi Fukushima le 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,

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Number games dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by