хотел решить задачу через boolean
package com.javarush.task.pro.task03.task0305;
import java.util.Scanner;
/*
Три числа
*/
public class Solution {
public static void main(String[] args) {
Scanner Scanner = new Scanner(System.in);
int x = Scanner.nextInt();
int y = Scanner.nextInt();
int z = Scanner.nextInt();
boolean xyz = (x == y && x == z);
boolean xy = (x == y);
boolean xz = (x == z);
boolean yz = (y == z);
if (xyz)
System.out.println(x + " " + y + " " + z);
else if (xy)
System.out.println(x + " " + y);
else if (yz)
System.out.println(y + " " + z);
//напиите тут ваш код
}
}
программа срабатывает но 3 требование не выполняется хотя на экран выводится пара одинаковых чиселpackage com.javarush.task.pro.task03.task0305;
import java.util.Scanner;
/*
Три числа
*/
public class Solution {
public static void main(String[] args) {
Scanner Scanner = new Scanner(System.in);
int x = Scanner.nextInt();
int y = Scanner.nextInt();
int z = Scanner.nextInt();
boolean xyz = (x == y && x == z);
boolean xy = (x == y);
boolean xz = (x == z);
boolean yz = (y == z);
if (xyz)
System.out.println(x + " " + y + " " + z);
else if (xy)
System.out.println(x + " " + y);
else if (yz)
System.out.println(y + " " + z);
//напиите тут ваш код
}
}