掛け算の九九を三角形で印刷するJavaプログラム
この記事では、掛け算の九九を三角形で印刷する方法を理解します。掛け算の九九を三角形で印刷するには、ループを使用します。
以下は同じのデモンストレーションです-
入力
入力が-
であると仮定しますInput : 7
出力
必要な出力は-
になりますThe result is : 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49
アルゴリズム
Step 1 - START Step 2 - Declare 3 integer values namely my_input, I and j Step 3 - Read the required values from the user/ define the values Step 4 – Using two for-loops, iterate from 1 to my_input value and calculate the i*j value. Step 5- Display the result Step 6- Stop
例1
ここでは、プロンプトに基づいてユーザーが入力を入力しています。この例は、コーディンググラウンドツールでライブで試すことができます 。
import java.util.Scanner; import java.util.*; public class MultiplicationTableTrianglePattern { public static void main(String args[]){ int my_input, i, j; System.out.println("Required packages have been imported"); Scanner my_scanner = new Scanner(System.in); System.out.println("A reader object has been defined "); System.out.println("Enter a number "); my_input = my_scanner.nextInt(); for (i = 1; i <= my_input; i++) { for (j = 1; j <= i; j++) { System.out.print(i * j + " "); } System.out.println(); } } }
出力
Required packages have been imported A reader object has been defined Enter a number 7 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49
例2
ここでは、整数は事前に定義されており、その値にアクセスしてコンソールに表示されます。
import java.util.*; public class MultiplicationTableTrianglePattern { public static void main(String args[]){ int my_input, i, j; System.out.println("Required packages have been imported"); my_input = 7; System.out.println("The number is defined as " +my_input ); for (i = 1; i <= my_input; i++) { for (j = 1; j <= i; j++) { System.out.print(i * j + " "); } System.out.println(); } } }
出力
Required packages have been imported The number is defined as 7 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49として定義されています
-
forループを使用して掛け算の九九を印刷するCプログラム
forループは、特定の回数実行する必要のあるループを効率的に作成できるようにする繰り返し制御構造です。 アルゴリズム 以下に示すのは、C言語でforループを使用して掛け算の九九を印刷するアルゴリズムです- Step 1: Enter a number to print table at runtime. Step 2: Read that number from keyboard. Step 3: Using for loop print number*I 10 times. // for(i=1; i<=10; i++) Step 4: Pr
-
正方行列をCでZ形式で印刷するプログラム
プログラムの説明 正方行列の要素をZ形式で印刷します 正方行列は、同じ数の行と列を持つ行列です。 n行n列の行列は次数の正方行列として知られています アルゴリズム To print the elements of the Square Matrix in Z form We need to print the first row of matrix then diagonal and then last row of the square matrix. 例 /* Program to print a square matrix in Z form */ #include<st