• 締切済み

,プログラミングでの文章の書き換え

以下の文章をrepeat文ではなくwhile文で書くとどうなりますか? program Problem6_3; {数当てゲーム} var Kotae, Suisoku, Kaisu, : intenger; begin Writeln('数当てげーむをします.'); Writeln('二桁以下の整数を入力してください.'); Randaomize; kotae := Random(100); repeat Kaisu : = kaisu + 1; Write('? '); Readln(Suisoku); if Kotae > Suisoku then Writeln('もっと大きい数です.') else if Kotae < Suisoku then Writeln('もっと小さいかずです.') else Write('正解です.') until Suisoku = Kotae; Writeln(Kaisu, ' 回で当たりました.');

みんなの回答

  • hisappy
  • ベストアンサー率46% (184/392)
回答No.2

単純に考えたらこんな感じ。 repeat から until までが次のように変わります。 使用言語が不明なので、 コメントやブロックや意味不明っぽい処理などは適当に解釈してください。 Suisoku = Kotae + 1; while( Suisoku = Kotae)  Kaisu : = kaisu + 1;  (中略)  Write('正解です.') Writeln(Kaisu, ' 回で当たりました.');

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

repeat と while って, どう違うんでしたっけ?

関連するQ&A