ぼるじょあがC/C++の宿題を片づけますYO! 42代目
■ このスレッドは過去ログ倉庫に格納されています
0054デフォルトの名無しさん
2005/04/19(火) 22:47:39[2] 問題文(含コード&リンク):
***********
*********
*******
*****
***
*
上から左右2個ずつ*が減る逆三角形を作りたいのですが、for文の条件がわかりません。
*を増やすのを2個ずつ減らせばいいのは分かるのですが、m=m+2にすると、
平行四辺形になります。どうかヒントだけでもいただけないでしょうか
#include <stdio.h>
void main(void){
int k,l,m;
for(k=1;k<=6;k++){
for(l=1;l<=k;l++){
printf(" ");
}
for(m=1;m<12;m=m+2){
printf("*");
}
printf("\n");
}
}
[3] 環境
[3.1] OS:win2000
[3.2] コンパイラ(バージョン):わかりませんがMicrosoftVisualC++使ってます
[3.3] 言語:どちらでも可
[4] 期限:特になし
■ このスレッドは過去ログ倉庫に格納されています