前回ここにいたとき、コンピュータサイエンスの宿題で助けが必要な唯一の質問は、100行に直角三角形を作成することでした。そのためのコードは次のとおりです。
public class PrintTriangle {
public static void main(String[] args) {
// Print a right triangle made up of *
// starting at 100 and ending with 1
int i = 100;
while (i > 0) {
for (int j = 0; j < i; j++)
System.out.print("*");
System.out.println();
i--;
}
}
}
さて今、彼は私たちに逆をするように頼まれました。これが実際の質問です:
"次の形で100行の直角三角形を描画するプログラムを作成します。最初の行、印刷100' '、2番目の行、99' ' ...最後の行、1つだけ'*'。forループの使用この問題の場合。プログラムにPrintTriangle.javaという名前を付けます。 "
*****
****
***
**
*
簡単なことだと思いますが、これまでに試したすべてのことは、フロップするか、一度に1つのスペースしか作成しませんでした。任意の提案や助けをいただければ幸いです!前もって感謝します!