Как определить простое число или нет java
4 года назад
Человек-Молекула
Натуральное число N является простым, если оно отлично от 1 и делится без остатка только на 1 и на само N.
Определить простое число или нет можно следующим методом :
public static boolean isSimple(Integer number) { if(number < 2) return false; for(int i = 2; i < number / 2; i++) { if(number % i == 0) { return false; } } return true; } System.out.println(isSimple(97)); // => true System.out.println(isSimple(98)); // => false
3 года назад
Сергей Якимович
для 4 не работает, должно быть нестрогое условие в цикле i <= number / 2
Анастасия Близнецова
Java-разработчик
Изучите Java и фреймворк Spring Boot и REST API
от 6 792 ₽
Посмотреть →
СИКП на Java
Изучите фундаментальные принципы программирования на Java
от 3 900 ₽
Fullstack-разработчик на Java
от 7 934 ₽
Алгоритмы и структуры данных
Алгоритмы для собеседований
Основы Java
Бесплатно
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по веб-разработке