CSC 2310 のクラスで宿題をしていて、この 1 つの問題がわかりません。次のように書かれています。
次の形で 100 行の直角三角形を描くプログラムを書きます: 最初の行は 100 ' '、2 番目の行は 99 ' '... 最後の行は 1 つの '*' だけです。プログラムに PrintTriangle.java という名前を付けます。
i = 100
いつ100個のアスタリスクを出力するか、いつi = 99
99を出力するかなどをコードに認識させる方法を理解する必要があるため、私のコードはほとんど空白です。
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) {
// code here that reads i's value and prints out an equal value of *
i--;
}
}
}
課題の残りの部分は、この課題よりもはるかに難しく、これを理解できないことに混乱しています。どんな助けでも大歓迎です。