プロが教える店舗&オフィスのセキュリティ対策術

プログラミング
2つの整数を読み込んで、等しければ 「二つの値は同じです」と表示し、そうでなければ,、小さいほうの値と大きい方の値の両方を表示するプログ ラムを作りたいんですけど、この写真のようにやってもうまくいきませんでした。何がおかしいのか教えてほしいです。

「プログラミング 2つの整数を読み込んで、」の質問画像

A 回答 (4件)

if (a>b)


  {print("大きい・・・・・);
   print("小さい・・・・・);
  }

また、==が全角の==になってる筈なので、半角に直す。
    • good
    • 1
この回答へのお礼

ありがとうございます!

お礼日時:2023/05/15 20:46
    • good
    • 1

Pythonではないので、インデントはブロック区切りとしては機能しません。


最初のif文で真だった場合、実行される次の文は大きい方の値は〜"のprintf()だけです。

"二つの値は〜"の判定している条件式では=がいわゆる全角になっていますので、コンパイルエラーになっているかと思われますが?
    • good
    • 1
この回答へのお礼

ありがとうございます!

お礼日時:2023/05/15 20:46

何がどううまくいっていないのか、が無いので何とも言えませんが、


a<bの処理が抜けています。

一般的に、IF文は、
if
then
else
が普通です。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!