Дано целое число, не меньшее 2. Выведите его наименьший натуральный делитель, отличный от 1. Формат входных данных Вводится целое положительное число. Формат выходных данных Выведите ответ на задачу. Sample Input: 15 Sample Output: 3 РЕШИТЕ НА
Program z14; Var q, z:integer; sr, sg, x, y: real;Begin write('Введите число Q = '); readln(q); write('Введите число Z = '); readln(z); writeln('Задание 2:'); if (q = z) then begin sr:= (q + z) / 2; writeln('Среднее арифметическое = ', sr); end else begin sg:= sqrt(q * z); writeln('Среднее геометрическое = ', sg); end; writeln('Задание 3:'); x:= -3; while (x <= 3) do begin y:= 5*x*x - x + 2; writeln('X = ', x, ' Y = ',y); x:= x + 0.5; end;End.
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);
}
}
}