Задать вопрос
@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("Таких чисел нет");
            }
        }
    }


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

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

Похожие вопросы
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект
22 дек. 2024, в 19:47
3000 руб./за проект