R Program to print all prime numbers between 1 to n
In this program, You will learn how to print all prime numbers between 1 to n in R.
Some list of Prime numbers is : 2, 3, 5, 7, 11, 13, 17, 19
Example: How to print all prime numbers between 1 to n in R
{
n = as.integer(readline(prompt = "Enter a number :"))
for (j in 2:n) {
f = 1
i = 2
n = j
while (i <= n / 2) {
if (n %% i == 0) {
f = 0
break
}
i = i + 1
}
if (f == 1) {
print(paste("Number is prime :", n))
}
}
}
Output:
Enter a number :20
[1] "Number is prime : 2"
[1] "Number is prime : 3"
[1] "Number is prime : 5"
[1] "Number is prime : 7"
[1] "Number is prime : 11"
[1] "Number is prime : 13"
[1] "Number is prime : 17"
[1] "Number is prime : 19"