私はJavaを使い慣れていないので、言語の理解を高めるためにいくつかの基本的なことを混乱させようとしています。私が達成しようとしているのは次のとおりです。入力に基づいて正の整数サイズとプロット番号の三角形を読む
正の整数サイズを読み、この入力に基づいて三角形をプロットするプログラムを作成します。あなたは次のように三角形をプロットする必要があり、数5を入力とし(1行目のプリント4つのスペースと数5を、2行目のプリント3つのスペースと数字4および5、など):
5
45
345
2345
これまでのところ、私が持っていますこの:
import java.util.Scanner;
class Triangle
{
public static void main(String [] args)
{
int number, space;
Scanner in=new Scanner(System.in);
System.out.println("Enter The Number:");
number = in.nextInt();
for (int i=1; i<=number; i++)
{
for (int j = number; j>=1; j--)
{
if (j>i)
System.out.print("_");
else
System.out.print(j);
}
System.out.println();}}}
私は近いんだけど、アップ混乱何にもしたいし、溶液からさらにアップ終わりません。私はちょうど私の開始と終了の番号を切り替える必要があるようだ。
誰でも助けていただければ幸いです。
あなたの出力は質問に一致しません。最初の行には6つのスペースが含まれています.4ではなく最後の行に12345がありません。それは正しい? – Shahid
ものすごく混乱する心配はありません。あなたはいつでもjavaファイルのバージョンをバックアップし、必要に応じてそれに戻すことができます。 IDEを使用している場合、以前のバージョンを履歴から読み込むことができます。 – c0der