Redesign and reimplement program Practice6 2 name it EvenOdd

Re-design and re-implement program Practice_6 2 (name it EvenOdd) such that only one, while loop is used to determine all even and odd numbers between 50 and 100. Again, printed all even numbers on a single line, separated by commas, and all odd numbers on a new line, separated by commas. Use proper labels for the output. Use escape character to lineup the outputs after the labels as shown below. Even numbers between 50 and 100: 50, 52, 54, 56, 58, 60, 62, 64, ... Odd numbers between 50 and 100: 51, 53, 55, 57, 59, 61, 63, 65, ..

Solution

EvenOdd.java


public class EvenOdd {

  
   public static void main(String[] args) {
       String evenStr = \"\", oddStr = \"\";
       int n = 50;
       while(n <= 100){
           if(n % 2 == 0){
               evenStr = evenStr + n+ \", \";
           }
           else{
               oddStr = oddStr + n+ \", \";
           }
           n++;
       }
       oddStr = oddStr.substring(0, oddStr.length()-2);
       evenStr = evenStr.substring(0, evenStr.length()-2);
       System.out.println(\"Even numbers between 50 and 100: \"+evenStr);
       System.out.println(\"Odd numbers between 50 and 100: \"+oddStr);
   }

}

Output:

Even numbers between 50 and 100: 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100
Odd numbers between 50 and 100: 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99

 Re-design and re-implement program Practice_6 2 (name it EvenOdd) such that only one, while loop is used to determine all even and odd numbers between 50 and 1

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site