フィルターのクリア

Guess number game and hint

1 回表示 (過去 30 日間)
Takashi Fukushima
Takashi Fukushima 2019 年 11 月 2 日
コメント済み: Takashi Fukushima 2019 年 11 月 2 日
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,

採用された回答

darova
darova 2019 年 11 月 2 日
Use abs function
if abs(answer-guess) <= 5
disp('you are close!')
end
  1 件のコメント
Takashi Fukushima
Takashi Fukushima 2019 年 11 月 2 日
Thank you so much! That is what I have benn missing!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeNumber games についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by