入力した数字によって三角形を表示するプログラムを作成したいのですが、
うまくいかないです。
例えば4と入力した場合、以下のように表示されるようにしたいです。
*
**
どのように書けばいいのかヒントや解決策を教えていただけたらありがたいです。
コード #include <stdio.h> int main(void){ // Your code here! int size; int i, j; scanf( "%d", &size ); for( i = 0 ; i < size ; i++ ) { for( j = 0 ; j <= i ; j++ ) printf( "*" ); printf( "\n" ); } }
例示が三角形になっていないようですが、本当に例示の通りの表示ですか?
三角形は一昨日やったでしょ!
https://teratail.com/questions/363078
タイトルからして同じじゃねーか!
いやいやfanaさん、印字文字が*になっているし、きっと前回とは
違う意図がある質問に違いない!
お前応用出来ねえのか!とか前回の質問を解決済みにしたけど、結局理解出来てねえんだろ!
とかそんなことあるはずが無いですよ。
状況が謎ですが,
各座標に関して「そこが三角形の内側にあるのか否か」がわかれば,あとはどうとでもなるんじゃないかと推測するので,
「三角形 内外判定」とかでググればヒントになったりしませんか?
とか言ってみる!!
っていうか,貼られたコードで 三角形型にアスタリスクが並んだ表示 が成されるんですけど!?
解決すべき課題とは何なのか?
分かったかも。
解決済みになった質問の最初の投稿日時が「2021/10/06 16:33」で
この質問の投稿日時が「2021/10/06 16:30」です。
恐らくこの質問をした後に修正したかったけど、修正方法が分からなかったので
もう一つの質問を投稿したということではないかと。
ということで質問者さんへ、この質問は削除申請を行って下さい。