Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

CSCI 2822 Lab 5 Purpose: Use the Eclipse IDE. Gain familiarity with different ty

ID: 3824141 • Letter: C

Question

CSCI 2822 Lab 5 Purpose: Use the Eclipse IDE. Gain familiarity with different types of loops, the switch statement, and UML Activity Diagrams. Directions Use the Eclipse IDE for this lab and even lab/project from this point on. create a class called Main and give it the typical main method Inside the main method, do the following: o use a normal while loop to print out all even integers from o to 20 (inclusively) Print all values on the same line with a comma between them Print a newline after all values are printed use a do... while loop to print out all multiples of 5 from -15 to 15 (inclusively) o Print all values on the same line with a comma between them Print a newline after all values are printed o use a for loop to print out all integers from 1 to 1 (inclusively) that are divisible by 7 Must go through all integers in the range Must go from 100 down to 1 Print all values on the same line with a comma between them Print a newline after all values are printed o Convert the following into a switch statement: int number 3; if (number 1) System. out.print ("The number is one") else if (number 2) system. out print ("The number is two") else if (number 3) system. out.print ("The number is three"); else if (number 4) system. out print ("The number is four"); else System. out.print ("The number is unknown") o Convert the following into an if... else if chain: char grade 'a'; switch (grade) case a System. out print ("The grade is A");

Explanation / Answer

package loops;

public class Main {

   public static void main(String[] args) {

       int i = 0;

       while (i <= 20) {
           if (i % 2 == 0) {
               System.out.print(i + ", ");
           }
           ++i;
       }
       System.out.println();

       int j = -15;

       do {
           if (j % 5 == 0) {
               System.out.print(j + ", ");
           }
           j++;
       } while (j <= 15);
       System.out.println();

       for (int k = 100; k >= 1; k--) {
           if (k % 7 == 0) {
               System.out.print(k + ", ");
           }
       }
       System.out.println();

       int number = 3;

       switch (number) {
       case 1:
           System.out.println("the number is one");
           break; // optional

       case 2:
           System.out.println("the number is two");
           break; // optional
       case 3:
           System.out.println("the number is three");
           break; // optional

       case 4:
           System.out.println("the number is four");
           break; // optional

       default:
           System.out.println("the number is unknown");
           break;
       }

       char grade = 'a';

       if (grade == 'a') {
           System.out.println("The grade is A");

       } else if (grade == 'b') {
           System.out.println("The grade is B");
       } else if (grade == 'c') {
           System.out.println("The grade is C");
       } else if (grade == 'd') {
           System.out.println("The grade is D");
       } else if (grade == 'f') {
           System.out.println("The grade is F");
       } else {
           System.out.println("The grade is unknown");
       }
   }
}