Advertisement
Guest User

Kod

a guest
Oct 19th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3.  
  4. public class Menu {
  5.  
  6. public static void displayMenu()
  7. {
  8. System.out.println("Please select one of the options below");
  9. System.out.println("1. Percentage Achieved");
  10. System.out.println("2. Powers of numbers");
  11. System.out.println("3. Simple Calculations");
  12. System.out.println("0. Exit");
  13. }
  14.  
  15. public static void processUserChoices()
  16. {
  17. boolean exit = false;
  18. Scanner s1 = new Scanner(System.in);
  19.  
  20. do
  21. {
  22. displayMenu();
  23. int option = s1.nextInt();
  24.  
  25.  
  26. switch (option)
  27. {
  28. case 1:
  29. System.out.println("Enter the percentage acheived:");
  30.  
  31.  
  32. System.out.println("Grade: " + Choice.grade(s1.nextInt()));
  33. break;
  34. case 2:
  35. System.out.println("Enter lower and upper bound value:");
  36. int lower = s1.nextInt();
  37. int upper = s1.nextInt();
  38. System.out.println("Value" + "\t" + "Square" + "\t" + "Cube" + "\t" + "Sqrt");
  39. for (lower = lower; lower <= upper; lower++)
  40. {
  41. System.out.println(lower + "\t" + lower*lower + "\t" + lower*lower*lower + "\t" + Math.sqrt(lower));
  42. }
  43. break;
  44.  
  45.  
  46. case 3:
  47. System.out.println("Enter the number: ");
  48. int number1 = s1.nextInt();
  49. int count = 1;
  50. int min = number1;
  51. int max = number1;
  52. int total = number1;
  53. int ave = number1;
  54.  
  55. while (count <= 4)
  56. {
  57.  
  58. System.out.println("Total of all numbers: " + (total));
  59. System.out.println("Average: " + (ave)/count);
  60. System.out.println("Minumum number entered: " + min);
  61. System.out.println("Maximum number entered: " + max);
  62. number1 = s1.nextInt();
  63. count++;
  64. ave = number1 + ave;
  65. total = number1 + total;
  66. if (min >= number1)
  67. {
  68. min = number1;
  69. }
  70. else
  71. {
  72. min = min;
  73. }
  74. if (max <= number1)
  75. {
  76. max = number1;
  77. }
  78. else
  79. {
  80. max = max;
  81. }
  82.  
  83. }
  84.  
  85. break;
  86.  
  87.  
  88.  
  89.  
  90. case 0:
  91. Choice.exit();
  92. exit = true;
  93. break;
  94. default:
  95. System.out.println("There is no such an option");
  96. break;
  97. }
  98. }
  99. while (exit == false);
  100.  
  101.  
  102. }
  103.  
  104. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement