Андрей Панарин
Искусственный Интеллект
(225183)
4 года назад
Четырехзначное число находится в диапазоне от 1000 до 9999.
Оно делится на 5, если остаток от деления равен нулю; а остаток можно узнать при помощи деления по модулю (%).
Scanner sc = new Scanner(System.in);
System.out.print("Введите число: ");
int x = sc.nextInt();
if (x >= 1000 && x <= 9999 && x % 5 == 0) {
System.out.println("Удача");
}
МайамиУченик (196)
4 года назад
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
if (number >= 1000 && number % 5) {
System.out.println("SUCCES");
}
else {
System.out.println("FAILURE");
Подскажите почему он ругается на логическую операцию && без указания number == 0?
МайамиУченик (196)
4 года назад
подскажите еще один момент, как ограничить восприятие программой определенных чисел.
Известен рост 4 человек. Определить, одинаков ли их рост? С клавиатуры вводятся 4 натуральных числа каждое из которых не превосходит 176.
Scanner scanner = new Scanner(System.in);
int man1 = scanner.nextInt();
int man2 = scanner.nextInt();
int man3 = scanner.nextInt();
if (man1 == man2 && man2 == man3) {
System.out.println("YES");
}
else System.out.println("NO");
Все работает, правда ограничить ввод до 176 я не могу понять как. В интеренете обшарил все, что можно (