【解決方法】このコードの何が問題なのですか?


Input
5

Output:

reverse pattern 

* * * * *
 * * * * 
  * * *
   * *
    *

私が試したこと:

import java.io.*;
import java.util.*;

public class Main {
    public static void main(String args[]) {
        // your code here
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		for(int i=0; i<=n; i++){
			for(int j=0; j<=i; j++){
				System.out.print(" ");
			}
			for(int k=0; k<=n-1-i; k++){
				System.out.print(" *");
			}
			System.out.println();
		}
    }
}

解決策 2

外側のループが重要な場合は、人生がずっと楽になると思います から…

だから何か

Java
for(int i=n; i>=0; i--){

解決策 1

私たちは立ち往生している人々を喜んで助けますが、それは私たちがあなたのためにすべてをするためにここにいるという意味ではありません! 私たちがすべての作業を行うことはできません。あなたはこれに対して報酬を受け取っているか、またはそれはあなたの成績の一部であり、私たちがあなたのためにすべてを行うことはまったく公平ではありません.

だから私たちはあなたが仕事をする必要があり、あなたが行き詰まったときにあなたを助けます. それは、あなたが提出できる段階的な解決策を提供するという意味ではありません!
現在の状況と、プロセスの次のステップを説明することから始めます。 次に、その次のステップを機能させるために何を試みたか、またその際に何が起こったかを教えてください。

そして、あなたの任務があなたに実際に何をするように求めているのかわからないので… 私たちが望むなら、私たちはあなたを助けることができませんでした!

開始するのに問題がある場合は、これが役立つ場合があります。 問題を解決するためのコードの書き方、初心者向けガイド[^]

解決策 3

ここにこれらすべての質問を投稿するのをやめて、実際に言語を勉強するのに時間を費やす時が来ました. 私はあなたが一度行くことをすでに提案しました Java チュートリアルのラーニング パス[^] チュートリアルを進めます。

コメント

タイトルとURLをコピーしました