Java Basic: упражнение 63 с решением
Напишите программу на Java, которая принимает от пользователя два целочисленных значения и возвращает большие значения. Однако, если два значения одинаковы, верните 0 и верните меньшее значение, если два значения имеют одинаковый остаток при делении на 6.
Тестовые данные:
Введите первое число: 12
Введите второе число: 13
Результат: 13
Введите первое число: 12
Введите второе число: 12
Результат: 0
Введите первое число: 6
Введите второе число: 18
Результат: 6
Пример решения:
Код Java:
import java.util. *; открытый класс Exercise63 {общедоступный статический void main (String [] args) {Scanner in = new Scanner (System.in); System.out.print ("Введите первое число:"); int a = in.nextInt (); System.out.print ("Введите второе число:"); int b = in.nextInt (); System.out.println ("Результат:" + результат (a, b)); } общедоступный статический результат int (int x, int y) {if (x == y) return 0; если (x% 6 == y% 6) return (x y)? х: у; }}
Пример вывода:
Введите первое число: 12 Введите второе число: 13 Результат: 13
Графическая презентация:
Предыдущий: Напишите программу на Java, которая принимает три целочисленных значения и возвращает истину, если одно из них равно 20 или больше и меньше вычитаний других.
Далее: напишите программу на Java, которая принимает два целых числа от 25 до 75 и возвращает истину, если в обоих числах есть общая цифра.