import java.util.Scanner;
public class Arai {
public static void main(String[] args) {
int n1, n2, n3, n4, n5;
Scanner scan = new Scanner (System.in);
System.out.println("Enter 5 integer: ");
n1 = scan.nextInt();
n2 = scan.nextInt();
n3 = scan.nextInt();
n4 = scan.nextInt();
n5 = scan.nextInt();
if ((n1 == n2))
System.out.println("n1=n2 = "+n1);
else if ((n1==n3))
System.out.println("n1=n3 = "+n1);
else if ((n1==n3))
System.out.println("n1=n4 = "+n1);
else
System.out.println("n1=n5 = "+n1);
if (((n1==n2)) && ((n1==n3)))
System.out.println("n1=n2=n3 = "+n1);
}
}
เวลาเราใส่ค่า
n1 = 5
n2 = 5
n3 = 5
n4 = 4
n5 = 5
ไปแล้วกด Enter มันอ่านค่าว่า
n1=n3 = 5
n1=n2=n3 = 5
ซึ่งผมต้องการให้มันขึ้น n1=n2=n3 = 5 อันเดียว
ขอบคุณครับ
ทำไงให้มันอ่านค่าอย่างใดอย่างหนึ่ง ในภาษา Java เหรอครับ?
public class Arai {
public static void main(String[] args) {
int n1, n2, n3, n4, n5;
Scanner scan = new Scanner (System.in);
System.out.println("Enter 5 integer: ");
n1 = scan.nextInt();
n2 = scan.nextInt();
n3 = scan.nextInt();
n4 = scan.nextInt();
n5 = scan.nextInt();
if ((n1 == n2))
System.out.println("n1=n2 = "+n1);
else if ((n1==n3))
System.out.println("n1=n3 = "+n1);
else if ((n1==n3))
System.out.println("n1=n4 = "+n1);
else
System.out.println("n1=n5 = "+n1);
if (((n1==n2)) && ((n1==n3)))
System.out.println("n1=n2=n3 = "+n1);
}
}
เวลาเราใส่ค่า
n1 = 5
n2 = 5
n3 = 5
n4 = 4
n5 = 5
ไปแล้วกด Enter มันอ่านค่าว่า
n1=n3 = 5
n1=n2=n3 = 5
ซึ่งผมต้องการให้มันขึ้น n1=n2=n3 = 5 อันเดียว
ขอบคุณครับ