What is this for? like what is the question?
Answer:
Java code is given below
Explanation:
import java.util.Scanner;
public class Prime {
public static void main(String args[]) {
int first, last, flag = 0, i, j;
Scanner s = new Scanner(System.in);
System.out.println("Enter the lower limit :");
first = s.nextInt();
System.out.println("Enter the upper limit :");
last = s.nextInt();
System.out.println("The prime numbers in between the entered limits are :");
int x = 0;
for (i = first; i <= last; i++) {
for (j = 2; j < i; j++) {
if (i % j == 0) {
flag = 0;
break;
} else {
flag = 1;
}
}
if (flag == 1) {
x++;
System.out.println(i + " ");
}
}
System.out.println("Total number of prime numbes between " + first + " and " + last + " are " + x);
}
}
#include <iostream> using namespace std; int isPrimeNumber(int); int main() { bool isPrime; for(int n = 2; n < 100; n++) { // isPrime will be true for prime numbers isPrime = isPrimeNumber(n); if(isPrime == true) cout<<n<<" "; } return 0; } // Function that checks whether n is prime or not int isPrimeNumber(int n) { bool isPrime = true; for(int i = 2; i <= n/2; i++) { if (n%i == 0) { isPrime = false; break; } } return isPrime; }