Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Menu {
- public static void displayMenu()
- {
- System.out.println("Please select one of the options below");
- System.out.println("1. Percentage Achieved");
- System.out.println("2. Powers of numbers");
- System.out.println("3. Simple Calculations");
- System.out.println("0. Exit");
- }
- public static void processUserChoices()
- {
- boolean exit = false;
- Scanner s1 = new Scanner(System.in);
- do
- {
- displayMenu();
- int option = s1.nextInt();
- switch (option)
- {
- case 1:
- System.out.println("Enter the percentage acheived:");
- System.out.println("Grade: " + Choice.grade(s1.nextInt()));
- break;
- case 2:
- System.out.println("Enter lower and upper bound value:");
- int lower = s1.nextInt();
- int upper = s1.nextInt();
- System.out.println("Value" + "\t" + "Square" + "\t" + "Cube" + "\t" + "Sqrt");
- for (lower = lower; lower <= upper; lower++)
- {
- System.out.println(lower + "\t" + lower*lower + "\t" + lower*lower*lower + "\t" + Math.sqrt(lower));
- }
- break;
- case 3:
- System.out.println("Enter the number: ");
- int number1 = s1.nextInt();
- int count = 1;
- int min = number1;
- int max = number1;
- int total = number1;
- int ave = number1;
- while (count <= 4)
- {
- System.out.println("Total of all numbers: " + (total));
- System.out.println("Average: " + (ave)/count);
- System.out.println("Minumum number entered: " + min);
- System.out.println("Maximum number entered: " + max);
- number1 = s1.nextInt();
- count++;
- ave = number1 + ave;
- total = number1 + total;
- if (min >= number1)
- {
- min = number1;
- }
- else
- {
- min = min;
- }
- if (max <= number1)
- {
- max = number1;
- }
- else
- {
- max = max;
- }
- }
- break;
- case 0:
- Choice.exit();
- exit = true;
- break;
- default:
- System.out.println("There is no such an option");
- break;
- }
- }
- while (exit == false);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement