数字パターンは、人の創造性と革新性を分析するための優れたブレインストーミング セッションを提供するため、新人が面接の質問の一部として取得するかなりの傾向です。より多くのパターンを解決すると、論理的および数学的能力が示されます。これは、Java のこれらすべての条件付きループと構文を使用して、さまざまなパターンを形成するための優れた方法です。最適化のスキルを即興で向上させるのに役立ち、論理的および分析的能力を開発するのに役立ちます。任意の文字や記号に置き換えることができます。数字のパターンを学べば、Java に基づいて任意のパターンを組み立てることができます。
広告 このカテゴリーの人気コース JAVA マスタリー - スペシャライゼーション | 78 コース シリーズ | 15 回の模擬テストここでは、いくつかの優れた数字パターンに対処する方法を学びます。 Java の優れた数値パターンのいくつかを例とコード実装とともに覗いてみましょう。以下で詳しく説明します。
コード:
import java.util.Scanner; public class Pattern1 { public static void main (String [] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows "); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern2 { public static void main (String [] args) { { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(i + " "); } System.out.println(); } } } }
出力:
コード:
import java.util.Scanner; public class Pattern_3 { public static void main (String [] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } for (int i = rows; i >= 1; i--) { for (int j = 1; j < i; j++) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern4 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = rows; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern5 { public static void main(String [] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = rows; i >= 1; i--) { for (int j = i; j >= 1; j--) { System.out.print(j + " "); } System.out.println(); } for (int i = 1; i <= rows; i++) { for (int j = i; j >= 1; j--) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows "); int rows = scanner. nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = rows; j > i; j--) { System.out.print(" "); } for (int k = 1; k <= i; k++) { System.out.print(k + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern7 { public static void main (String [] args) { Scanner scanner = new Scanner (System.in); System.out.println("Enter the number of rows "); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = rows; j >= i; j--) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern8 { public static void main (String[] args) { Scanner scanner = new Scanner (System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = rows; i >= 1; i--) { for (int j = rows; j >= i; j--) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern9 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern "); for (int i = rows; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern10 { public static void main(String [] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); int k = 1; System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(k + " "); k++; } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern11 { public static void main(String[] args) { Scanner scanner = new Scanner (System.in); System.out.println("Enter number of rows"); int rows = scanner.nextInt(); System.out.println("Printing Pattern"); for (int i = 1; i <= rows; i++) { for (int j = i; j >= 1; j--) { System.out.print(j + " "); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern12 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Pattern Printing"); for (int i = 1; i <= rows; i++) { int temp = i; for (int j = i; j >= 1; j--) { System.out.print(temp + " "); temp = temp + rows; } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern13 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = scanner.nextInt(); System.out.println("Pattern Printing"); for (int i = 1; i <= rows; i++) { for (int j = rows; j > i; j--) { System.out.print(" "); } int temp= 1; for (int k = 1; k <= i; k++) { System.out.print(temp + " "); temp = temp * (i - k) / (k); } System.out.println(); } } }
出力:
コード:
import java.util.Scanner; public class Pattern14 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter number of rows"); int rows = scanner.nextInt(); System.out.println("Pattern Printing"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + " "); } for (int k = i - 1; k >= 1; k--) { System.out.print(k + " "); } System.out.println(); } } }
出力:
数字のパターンやデザインパターンを解くことは、人の分析的かつ論理的な構築能力を向上させます。より大きな領域では、プロジェクトに与えられた要件を作成して満たす方法、および自信を持って効果的に取り組むことができる方法の概要を提供します。
以上がJava の数値パターンの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。