
Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. Формат
входных данных Вводится целое положительное число. Формат выходных данных Выведите ответ на задачу. Sample Input: 15 Sample Output: 3 РЕШИТЕ НА JAVA, ПОЖАЛУЙСТА

Ответы на вопрос

import java.util.Scanner;
class Main {
public static void main(String [ ] args) {
Scanner sn = new Scanner(System.in);
int n = sn.nextInt();
if(n >= 2) {
int x = 2;
while(x < 9999) {
if(n % x == 0) {
break;
}
else {
x++;
}
}
System.out.print(x);
}
}
}



Конечно! Вот пример решения задачи нахождения наименьшего натурального делителя числа на языке Java:
javaimport java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
int smallestDivisor = findSmallestDivisor(number);
System.out.println(smallestDivisor);
}
private static int findSmallestDivisor(int number) {
for (int divisor = 2; divisor <= Math.sqrt(number); divisor++) {
if (number % divisor == 0) {
return divisor;
}
}
return number;
}
}
Эта программа считывает целое число с помощью Scanner
и вызывает функцию findSmallestDivisor
, чтобы найти наименьший натуральный делитель числа. Функция findSmallestDivisor
использует цикл, чтобы перебирать числа от 2 до квадратного корня из заданного числа. Если число делится на одно из этих чисел без остатка, оно является наименьшим делителем. Если же ни одно из чисел не является делителем, то само число является простым, и оно и будет наименьшим делителем.
Надеюсь, это поможет вам решить задачу!


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili