四角形の数学的な三角形の角度を固定するにはどうすればよいですか?

Stavros Bannoura:

下部に示すように出力を修正する必要があります。正しい数学値を出力するコードがありますが、以下に示す出力例に期待される正しい角度が出力されません。(これは、ほとんどのスタックユーザーにとって非常に簡単ですが、Javaの初心者であり、これは私を混乱させるものです)。私はこの問題を修正して正しい角度に置くために私が何ができるかについてのアイデアを思い付いていません。

手順:

-Write a program using a Scanner that asks the user for a number
 n between 1 and 9 (inclusive).  
-The program prints a triangle with n rows.  
-The first row contains only the square of 1, and it is right-justified.  
-The second row contains the square of 2 followed by the square of 1, 
and is right justified.  
-Subsequent rows include the squares of 3, 2, and 1, and then 4, 3, 2 
 and 1, and so forth until n rows are printed.


 Assuming the user enters 4, the program prints the following triangle to the console



          1
       4  1
    9  4  1
16  9  4  1

コード:

import java.util.Scanner;

public class Triangle {

public static void main(String[] args) {

    Scanner scan = new Scanner(System.in);
    System.out.println("Please enter a number between 1 and 9 inclusive:");
    int n = scan.nextInt();
    for (int i = 1 ; i <=n; i++) {
        for (int j = n-i; j >=1; j--) {
            System.out.print("");
        }
        for (int k = i; k <= n; k++ ) {
            System.out.print("  " + i * i);
        }
        System.out.println("  ");
    }
    scan.close();
}
}

私の出力:

Please enter a number between 1 and 9 inclusive:  4

  1  1  1  1  
  4  4  4  
  9  9  
  16  
Ridcully:

これは短くて単純な変形です。

    for (int row = 1; row <= n; row ++) {
        for (int col = n; col >= 1; col--) {
            if (col <= row) {
                System.out.print(String.format("%2d ", col * col));
            } else {
                System.out.print("   ");
            }
        }
        System.out.println();
    }

入力9に対して生成された出力は次のとおりです。

                         1 
                      4  1 
                   9  4  1 
               16  9  4  1 
            25 16  9  4  1 
         36 25 16  9  4  1 
      49 36 25 16  9  4  1 
   64 49 36 25 16  9  4  1 
81 64 49 36 25 16  9  4  1 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

三角形の内側に境界線を作成するにはどうすればよいですか?

分類Dev

配列を特定の三角形に印刷するにはどうすればよいですか?

分類Dev

下部に全幅の三角形を作成するにはどうすればよいですか?

分類Dev

下の三角形だけをggpairsで表示するにはどうすればよいですか?

分類Dev

2の累乗を三角形で印刷するにはどうすればよいですか?

分類Dev

6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

分類Dev

6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

分類Dev

6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

分類Dev

6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

分類Dev

三角形のQWidgetを作成するにはどうすればよいですか?

分類Dev

三角形の位置を計算して作成するにはどうすればよいですか?

分類Dev

正三角形の座標を計算するにはどうすればよいですか?

分類Dev

正三角形の座標を計算するにはどうすればよいですか?

分類Dev

新しいキーが押されるまでこの四角形を動かし続けるにはどうすればよいですか?

分類Dev

D3の四角形間の距離を計算するにはどうすればよいですか?

分類Dev

.cs コードで四角形のプロパティを変更するにはどうすればよいですか?

分類Dev

pyopengl-線と四角形/三角形の交点を取得する方法はありますか?

分類Dev

三角形が不等辺三角形、二等辺三角形、正三角形、または三角形でないかどうかをチェックするJAVAプログラム

分類Dev

四角形と三角形のメッシュを三角形のみで構成されるメッシュに変換します

分類Dev

WPFToolkitのDataPointStyleを円形から正方形、三角形などに変更するにはどうすればよいですか?

分類Dev

線形勾配から必要なサイズの三角形を作成するにはどうすればよいですか?

分類Dev

Processing.Jsで十四角形を作成するにはどうすればよいですか?

分類Dev

UIViewで特定の角度でオープンエンドの三角形を描画するにはどうすればよいですか?

分類Dev

Javascript Mathライブラリを使用して直角三角形の角度を計算するにはどうすればよいですか?

分類Dev

lwjglが四角形を描画しないのはなぜですか?

分類Dev

どのように私は、角の丸い四角形の上の画像を描画することができますか?(Javaの)

分類Dev

UWPで三角形ボタンを実行するにはどうすればよいですか?

分類Dev

JavaFXを使用して三角形を作成するにはどうすればよいですか?

分類Dev

対角線上にある2つのcss不等辺三角形の間の線を削除するにはどうすればよいですか?

Related 関連記事

  1. 1

    三角形の内側に境界線を作成するにはどうすればよいですか?

  2. 2

    配列を特定の三角形に印刷するにはどうすればよいですか?

  3. 3

    下部に全幅の三角形を作成するにはどうすればよいですか?

  4. 4

    下の三角形だけをggpairsで表示するにはどうすればよいですか?

  5. 5

    2の累乗を三角形で印刷するにはどうすればよいですか?

  6. 6

    6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

  7. 7

    6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

  8. 8

    6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

  9. 9

    6つの三角形のSCNNodeで六角形を作成するにはどうすればよいですか?

  10. 10

    三角形のQWidgetを作成するにはどうすればよいですか?

  11. 11

    三角形の位置を計算して作成するにはどうすればよいですか?

  12. 12

    正三角形の座標を計算するにはどうすればよいですか?

  13. 13

    正三角形の座標を計算するにはどうすればよいですか?

  14. 14

    新しいキーが押されるまでこの四角形を動かし続けるにはどうすればよいですか?

  15. 15

    D3の四角形間の距離を計算するにはどうすればよいですか?

  16. 16

    .cs コードで四角形のプロパティを変更するにはどうすればよいですか?

  17. 17

    pyopengl-線と四角形/三角形の交点を取得する方法はありますか?

  18. 18

    三角形が不等辺三角形、二等辺三角形、正三角形、または三角形でないかどうかをチェックするJAVAプログラム

  19. 19

    四角形と三角形のメッシュを三角形のみで構成されるメッシュに変換します

  20. 20

    WPFToolkitのDataPointStyleを円形から正方形、三角形などに変更するにはどうすればよいですか?

  21. 21

    線形勾配から必要なサイズの三角形を作成するにはどうすればよいですか?

  22. 22

    Processing.Jsで十四角形を作成するにはどうすればよいですか?

  23. 23

    UIViewで特定の角度でオープンエンドの三角形を描画するにはどうすればよいですか?

  24. 24

    Javascript Mathライブラリを使用して直角三角形の角度を計算するにはどうすればよいですか?

  25. 25

    lwjglが四角形を描画しないのはなぜですか?

  26. 26

    どのように私は、角の丸い四角形の上の画像を描画することができますか?(Javaの)

  27. 27

    UWPで三角形ボタンを実行するにはどうすればよいですか?

  28. 28

    JavaFXを使用して三角形を作成するにはどうすればよいですか?

  29. 29

    対角線上にある2つのcss不等辺三角形の間の線を削除するにはどうすればよいですか?

ホットタグ

アーカイブ