I need help in java use anythitg except Method bollean 2 W
I need help in java use anythitg except (Method , bollean ) 2. Write a JAVA program to read a number from user and then find out all prime numbers up to that number. For Example, if user enters 10, then your program should show: The prime number up to 10 are: 2, 3, 5, 7 if user enters 0, then your program should show: The prime number up to 10 are: 2, 3, 5, 7, 11, 13, 17, 19
Solution
PrimeNumbers.java
import java.util.Scanner;
 class PrimeNumbers
 {
    public static void main (String[] args)
    {
       Scanner scanner = new Scanner(System.in);
       int i =0;
       int num =0;
       //Empty String
       String primeNumbers = \"\";
       System.out.println(\"Enter a number to find out all prime numbers up to that number : \");
       int n = scanner.nextInt();
       if(n==0 || n==1)
       {
          n=20;
          for (i = 1; i <= n; i++)
       {
          int counter=0;
          for(num =i; num>=1; num--)
          {
         if(i%num==0)
         {
        counter = counter + 1;
         }
    }
    if (counter ==2)
    {
         //Appended the Prime number to the String
         primeNumbers = primeNumbers + i + \" \";
    }
       }
       }
       else{
       for (i = 1; i <= n; i++)
       {
          int counter=0;
          for(num =i; num>=1; num--)
          {
         if(i%num==0)
         {
        counter = counter + 1;
         }
    }
    if (counter ==2)
    {
         //Appended the Prime number to the String
         primeNumbers = primeNumbers + i + \" \";
    }
       }
       }
       System.out.println(\"The prime number up to \"+n+\" are :\");
       System.out.println(primeNumbers);
    }
 }
Output :
Enter a number to find out all prime numbers up to that number :
 10
 The prime number up to 10 are :
 2 3 5 7
Enter a number to find out all prime numbers up to that number :
 0
 The prime number up to 20 are :
 2 3 5 7 11 13 17 19


