
C言語で制作するピラミッドアートについて
私は今、専門学校に通っています。そこでC言語を習っているのですが、数値を入力し、
その個数分*を一辺とする正方形・三角形・逆三角形・三角旗・ダイヤ型・六角形・星
型などのピラミッドアートを描画する課題が出されました。
二重ループなどを上手く使えば出来ると言われ、教科書なども読みましたが、あまり上
手く理解できず、上手くいかなくて困っています。
どうすれば良いのでしょうか?
何か良い解決策やヒント、またはそれについて詳しい方法が書かれてあるサイトや参考
書がありましたら、教えて下さい。
No.3ベストアンサー
- 回答日時:
この問題にかぎらず
できること やさしいことからはじめる
(1)プログラムをつくるまえに 手動入力でテキスト文書としてつくってみる
(2)数値はある値に固定してやってみる
以上のことができないのにプログラム作ったり数値を変化させてできるはずがない
まずメモ帳などでつくってみたらいかがですか
そうすればNo.2の人のアドバイスをいかしやすいと思います
No.2
- 回答日時:
図面を書く際に必要な座標情報をどうするか、を考えれば二重ループが何のためのものかはすぐわかるでしょう。
あとはそれぞれの座標に対して*を描く・描かないを切り替えるだけです。
切り替える方法はいくつかありますが、予めパターンを入れた二次配列を作っておくのが最も簡単な手法です。
なおコンソール出力の場合、「描かない」と言っても実際には「空白を出力」であるという事を忘れずに。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 画像の画素値を変えるC言語のプログラムで指定された画像の中に白い三角形を右上に表示させるにはどのよう 3 2022/10/30 01:16
- 数学 『弧は弦より長し』 8 2022/04/18 10:23
- 数学 中3 円周角の定理の問題です 3 2022/06/29 22:21
- 数学 画像の中学2年生の数学の問題について教えていただきたいです。 三角形ADCが二等辺三角形であることと 2 2023/01/29 16:14
- 数学 数学について この問題の(2)、点Eが点AからBへ動く時になぜ点A'が 点Cまで弧を書いているのかが 1 2023/04/15 00:37
- 数学 問題文 正n角形がある(nは3以上の整数)。この正n角形のn個の頂点のうちの3個を頂点とする三角形に 4 2023/03/22 14:57
- 数学 高校一年生です。 数学で分からない単元があるので教えて欲しいです。単元は命題の真偽です。 出た課題の 4 2023/08/18 16:30
- 数学 場合の数、確率 29 導入問題 ( 円周上の鋭角三角形) 4 2023/07/06 18:00
- 数学 「θ=0°以上180°以下のとき、tanθ=(ルート3)-2であるときのcosθ、sinθを求めよ」 2 2022/07/24 20:19
- 数学 角度当てクイズVol.225の解き方おしえてください 1 2023/06/23 17:45
このQ&Aを見た人はこんなQ&Aも見ています
-
初めて見た映画を教えてください!
初めて見た映画を覚えていますか?
-
何回やってもうまくいかないことは?
みなさんには、何回やってもうまくいかないことはありますか?
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
C言語 逆ピラミッドの作り方
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
ワード上Shapeの位置情報を統一...
-
多角形の内部かどうか判定する方法
-
3次元空間上の2つの座標から...
-
ダイアログ内コントロールの位...
-
マインクラフト(pc版)で座標...
-
始点、終点の二つの座標と半径...
-
VBで、開いているExcelシートの...
-
任意点を中心とした回転
-
閉図形の座標の配列が右回りか...
-
黒体放射軌跡のxy色度座標への...
-
座標を持った平面範囲に座標を...
-
WM_NCHITTESTの流れ
-
3次元座標上の2直線の交点判...
-
内積を用いた移動する線分と円...
-
抽出した特徴点の座標を取得し...
-
弧の角度から座標を求めるには
-
最小二乗平面
-
ピクチャボックスの座標取得
-
タッチパッドのタッチ座標取得
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
3次元空間上の2つの座標から...
-
エクセルである点からの距離で...
-
エクセルで回転する座標の出し方
-
ワード上Shapeの位置情報を統一...
-
始点、終点の二つの座標と半径...
-
閉図形の座標の配列が右回りか...
-
シーケンサー(PLC?)で制...
-
C言語 配列で座標
-
Excel VBA で自在に図形を変化...
-
多角形の内部かどうか判定する方法
-
以下のプログラムは重心を求め...
-
交差する2線分の交点座標の求め方
-
ダイアログ内コントロールの位...
-
ガウシアンフィルタのCプログラム
-
空間上の二点を結ぶ直線上に任...
-
スクリーン座標からワールド座...
-
回転する矩形同士の当たり判定...
-
PPTのVBA スライド右下端の座...
おすすめ情報