夏休みの課題として、
C言語で一辺が入力された数値と同じになるように[*]で図形を描画させるプログラムを組む事になっています。
三角形、四角形など比較的簡単なものは頑張ってできそうなのですが、
ダイア形、八角形、星形などもありよくわからないのです。
for文などで繰り返しをさせる、わかりやすく関数に処理を渡すくらいしか知識がありません。
レベルとしては「配列」を習い終わったくらいです。
(例、数値は人に入力させる形式
ダイア型 数値3
--*
-***
*****
-***
--*
八角形 数値2
-**
****
****
-**
星形 数値7
*--*--*
-*-*-*
--***
*******
--***
-*-*-*
*--*--*
見づらくて申し訳ないですが空白がどうもうまくいかなかったため・・・
オプションとしてこれらの図形の内側の*をなくして空白にするというものあるため
できればそちらもできるようなりたいので心やさしい方、ご教授お願いします。
C言語の課題[ピラミッドアート]
Re:C言語の課題[ピラミッドアート]
>三角形、四角形など比較的簡単なものは頑張ってできそうなのですが
それならば、まずは作ってみましょう。
応用の図形のことを考えるのは、その後でも十分ですよ。
三角形や四角形のプログラムをつくることで、応用の図形のヒントにもなるハズですしね。
空白は、preタグで囲めば反映されるはずですよ
それならば、まずは作ってみましょう。
応用の図形のことを考えるのは、その後でも十分ですよ。
三角形や四角形のプログラムをつくることで、応用の図形のヒントにもなるハズですしね。
空白は、preタグで囲めば反映されるはずですよ