@turdubekov
Студент

Что тут не так?

Здравствуйте!
задание: оставить программу поиска трехзначных чисел, которые при делении на 47 дают в остатке 43, а
при делении на 43 дают в остатке 47
мой код:
public static void main(String[] args) {
        for (int i = 100; i < 999; i++) {
            if (i % 47 == 43 && i % 43 == 47) {
                System.out.print(i + ", ");
            }
            else {
                System.out.print("Таких чисел нет");
            }
        }
    }


при запуске не код работает не верно
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
Не так тут условие.
Какое бы вы число на 43 не делили - 47 в остатке никогда не получиться (т.к. 47 > 43)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы