• ベストアンサー

C++でコマンドプロンプトに図形を描くプログラム

コマンドプロンプトで長方形を描くプログラムがわかりません。 長方形の4点(x1,y1),(x2,y2),(x3,y3),(x4,y4)の座標を保存してから、長方形の外周と中身を それぞれ適当な文字で埋めて長方形の絵を作るプログラムなのですが、 どうすれば指定した座標に好きな文字をコマンドプロンプトで表示できるのでしょうか? 私の知識ではprintfを使ってスペースで間隔あけて表示することくらいしか分からなくて困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

ANSIエスケープシーケンスを使うとか、CUI用ライブラリ( curses等 )を使うとか、方法はありますが。 学校の課題なら ・W列xH行を順番に出力させる。 ・長方形の中なら適当な文字、外なら空白。 程度のことを求めているのではないか、と。 > printfを使ってスペースで間隔あけて表示する なにを使うかはともかく、そんな感じでではないでしょうか。 そうではなく、任意の座標に表示させることが求められているなら、最初に書いたキーワードで調べてみてください。

owatatta
質問者

お礼

どうもありがとうございました!