Advertisement
Guest User

Untitled

a guest
Apr 19th, 2015
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.99 KB | None | 0 0
  1. {
  2.  
  3. switch (option)
  4. {
  5. case 1:
  6. System.out.println("Please enter your name: ");
  7. String name = input.next();
  8.  
  9. System.out.println("Please select your birth month: ");
  10. System.out.println("---------");
  11. System.out.println(" 1) January");
  12. System.out.println(" 2) February");
  13. System.out.println(" 3) March");
  14. System.out.println(" 4) April");
  15. System.out.println(" 5) May");
  16. System.out.println(" 6) June");
  17. System.out.println(" 7) July");
  18. System.out.println(" 8) August");
  19. System.out.println(" 9) September");
  20. System.out.println(" 10) October");
  21. System.out.println(" 11) November");
  22. System.out.println(" 12) December");
  23. System.out.println(" 0) Exit");
  24. int month = input.nextInt();
  25.  
  26.  
  27.  
  28. System.out.println("Please enter the day you were born: ");
  29. int day = input.nextInt();
  30.  
  31. System.out.println("Please enter the year you were born: ");
  32. int year = input.nextInt();
  33.  
  34. Calendar cal = new GregorianCalendar(year, month, day);
  35.  
  36.  
  37.  
  38. System.out.println("Are you male or female?: ");
  39. System.out.println("---------");
  40. System.out.println(" 1) Male");
  41. System.out.println(" 2) Female");
  42. System.out.println(" 0) Exit");
  43. int maleOrFemale = input.nextInt();
  44. boolean male = true;
  45.  
  46. if (maleOrFemale == 1){
  47. male = true;
  48. }
  49. if(maleOrFemale == 2){
  50. male = false;
  51. }
  52.  
  53. System.out.println("Please enter your address: ");
  54. String address = input.next();
  55.  
  56. System.out.println("What field are you in?: ");
  57. System.out.println("---------");
  58. System.out.println(" 1) Intern");
  59. System.out.println(" 2) General");
  60. System.out.println(" 3) Specialst");
  61. System.out.println(" 0) Exit");
  62. int field = input.nextInt();
  63. int registrationFees = 0;
  64.  
  65. if (field == 1){
  66. System.out.println("Please enter your phone number: ");
  67. int phoneNumber = input.nextInt();
  68.  
  69. registrationFees = 310;
  70.  
  71. Doctor intern = new Intern(name, cal, male, address, registrationFees, phoneNumber);
  72. addDoctor(intern);
  73. }
  74.  
  75. if (field == 2){
  76. System.out.println("Please enter your phone number: ");
  77. int phoneNumber = input.nextInt();
  78.  
  79. System.out.println("Did you qualify in Ireland y/n?: ");
  80. String qualifiedInIreland = input.next();
  81.  
  82. if (qualifiedInIreland.toLowerCase().equals("y")){
  83. registrationFees = 194;
  84. Doctor general = new Intern(name, cal, male, address, registrationFees, phoneNumber);
  85. addDoctor(general);
  86.  
  87. }
  88. if (qualifiedInIreland.toLowerCase().equals("n")){
  89. registrationFees = 410;
  90. Doctor general = new Intern(name, cal, male, address, registrationFees, phoneNumber);
  91. addDoctor(general);
  92. }
  93. else{
  94. System.out.println("Not valid data!");
  95. }
  96. }
  97.  
  98. if (field == 3){
  99. System.out.println("Please enter your phone number: ");
  100. int phoneNumber = input.nextInt();
  101.  
  102. System.out.println("Did you qualify in Ireland y/n?: ");
  103. String qualifiedInIreland = input.next();
  104.  
  105. if (qualifiedInIreland.toLowerCase().equals("y")){
  106. registrationFees = 425;
  107. Doctor specialist = new Intern(name, cal, male, address, registrationFees, phoneNumber);
  108. addDoctor(specialist);
  109.  
  110. }
  111. if (qualifiedInIreland.toLowerCase().equals("n")){
  112. registrationFees = 641;
  113. Doctor specialist = new Intern(name, cal, male, address, registrationFees, phoneNumber);
  114. addDoctor(specialist);
  115. }
  116. else{
  117. System.out.println("Not valid data!");
  118. }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement