forked from karzhouAndrew/JavaRepository
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTask10.java
More file actions
19 lines (18 loc) · 872 Bytes
/
Copy pathTask10.java
File metadata and controls
19 lines (18 loc) · 872 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package lab10;
/* Задание 10. Имеется целое число, определить является ли это число простым, т.е. делится без остатка только на 1 и себя. */
public class Task10 {
public static void main(String[] args) {
int number = 1979;
boolean numberIsPrime = true;
for (int i = 2; i <= (int) Math.sqrt(number); i++) {
if (number % i == 0) {
numberIsPrime = false;
System.out.println("Число " + number + " НЕ является простым - обнаружен (по крайней мере один) делитель: " + i);
break;
}
}
if (numberIsPrime) {
System.out.println("Число " + number + " является простым");
}
}
}