Java
 Computer >> コンピューター >  >> プログラミング >> Java

3つの数字の中から最大のものを見つけるJavaプログラム


この記事では、Javaで3つの整数のうち最大のものを見つける方法を理解します。これは、大なり記号(<)を使用して行われます。ここでは、単純なif-else条件を使用して値を比較します。

以下は同じのデモンストレーションです-

入力

入力が-

であると仮定します
-50, 30 and 50

出力

必要な出力は-

になります
The largest number is 50

アルゴリズム

Step1- Start
Step 2- Declare three integers: input_1, input_2 and input_3
Step 3- Prompt the user to enter the three-integer value/ define the integers
Step 4- Read the values
Step 5- Using an if else loop, compare the first input with the other two inputs to check if it is
the largest of the three integers. If not, repeat the step for the other two integers.
Step 6- Display the result
Step 7- Stop

例1

ここでは、プロンプトに基づいてユーザーが入力を入力しています。この例は、コーディンググラウンドツールでライブで試すことができます 3つの数字の中から最大のものを見つけるJavaプログラム

import java.util.Scanner;
public class Largest {
   public static void main(String[] args) {
      int my_input_1, my_input_2, my_input_3;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A scanner object has been defined ");
      System.out.print("Enter the first number : ");
      my_input_2 = my_scanner.nextInt();
      System.out.print("Enter the second number : ");
      my_input_2 = my_scanner.nextInt();
      System.out.print("Enter the third number : ");
      my_input_3 = my_scanner.nextInt();
      my_input_1 = -50;
      my_input_2 = 30;
      my_input_3 = 50;
      if( my_input_1 >= my_input_2 && my_input_1 >= my_input_3)
         System.out.println("The largest number is " +my_input_1);
      else if (my_input_2 >= my_input_1 && my_input_2 >= my_input_3)
         System.out.println("The largest number is " +my_input_2);
      else
         System.out.println("The largest number is " +my_input_3);
   }
}

出力

Required packages have been imported
A reader object has been defined
Enter the first number : -50
Enter the second number : 30
Enter the third number : 50
The largest number is 50

例2

ここでは、整数は事前に定義されており、その値にアクセスしてコンソールに表示されます。

public class Largest {
   public static void main(String[] args) {
      int my_input_1, my_input_2, my_input_3;
      my_input_1 = -50;
      my_input_2 = 30;
      my_input_3 = 50;
      System.out.println("The three numbers are defined as " +my_input_1 +", " +my_input_2 +" and " +my_input_3);
      if( my_input_1 >= my_input_2 && my_input_1 >= my_input_3)
         System.out.println("The largest number is " +my_input_1);
      else if (my_input_2 >= my_input_1 && my_input_2 >= my_input_3)
         System.out.println("The largest number is " +my_input_2);
      else
         System.out.println("The largest number is " +my_input_3);
   }
}

出力

The three numbers are defined as -50, 30 and 50
The largest number is 50

  1. 台形の領域を見つけるJavaプログラム

    この記事では、台形の領域を見つける方法を理解します。台形は、少なくとも1対の辺が互いに平行な四辺形の一種です。台形の平行な側面はベースと呼ばれ、台形の非平行な側面は脚と呼ばれます。台形とも呼ばれます。 台形の面積は、式-を使用して計算されます。 (height/2 * (side_1 + side_2). i.e. Area = ½ x (sum of the lengths of the parallel sides) x perpendicular distance between parallel sides 以下は同じもののデモンストレーションです。平行な辺aとbの長

  2. 長方形の周囲を見つけるJavaプログラム

    この記事では、長方形の周囲を見つける方法を理解します。長方形の周囲長は、長方形のすべての辺の長さを加算して計算されます。 以下は長方形のデモンストレーションです。長方形の周囲は、長方形の2つの長さと2つの幅の全長です- 入力 入力が-であると仮定します The length of the sides of a rectangle are : 5, 8, 5, 8 出力 必要な出力は-になります Perimeter : 26 アルゴリズム Step 1 – START Step 2 – Declare 5 floating point variabl