Advertisement
AK31

Student Details

Oct 24th, 2019
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class StudentDetail {
  4.      public static void main (String[] args){
  5.      
  6.      Scanner input = new Scanner(System.in);
  7.        
  8.          String firstName;
  9.          String lastName;
  10.          String age;
  11.          String address;
  12.          String hobby;
  13.          String height;
  14.          String gender;
  15.          String form;
  16.          String level;
  17.    
  18.  
  19.        
  20.        
  21.        Student info = new Student();
  22.        SHSStudent info2 = new SHSStudent();
  23.        UniversityStudent info3 = new UniversityStudent();
  24.  
  25.         System.out.println ("Enter your details");
  26.  
  27.         System.out.println("Enter First Name: ");
  28.         firstName = input.next();
  29.         info.setFirstName(firstName);
  30.  
  31.         System.out.println("Enter Last Name: ");
  32.         lastName = input.next();
  33.         info.setLastName(lastName);
  34.  
  35.         System.out.println("Enter Age: ");
  36.         age = input.next();
  37.         info.setAge(age);
  38.  
  39.         System.out.println("Enter Gender: ");
  40.         gender = input.next();
  41.         info.setGender(gender);
  42.  
  43.         System.out.println("Enter Height: ");
  44.         height = input.next();
  45.         info.setHeight(height);
  46.  
  47.         System.out.println("Enter Hobby: ");
  48.         hobby = input.next();
  49.         info.setHobby(hobby);
  50.  
  51.  
  52.          System.out.println("What level of education are you in?");
  53.          System.out.println("SHS or University? Enter 1 for SHS or 2 for University depending on your level.");
  54.          int ans = input.nextInt();
  55.          switch(ans)
  56.          {
  57.               case 1:
  58.               System.out.println("Enter your Form:");
  59.                form = input.next();
  60.               info2.setForm(form);
  61.  
  62.               case 2:
  63.               System.out.println("Enter your Level:");
  64.               level = input.next();
  65.               info3.setLevel(level);
  66.  
  67.               default:
  68.               System.out.println("Please enter a valid answer corresponding to the question");
  69.  
  70.          }
  71.  
  72.        
  73.  
  74.         System.out.println("STUDENT DETAILS");
  75.         System.out.println("NAME: " + info.getFirstName() + info.getLastName());
  76.         System.out.println("AGE: " + info.getAge());
  77.         System.out.println("GENDER: " + info.getGender());
  78.         System.out.println("HEIGHT: " + info.getHeight());
  79.         System.out.println("HOBBY: " + info.getHobby());
  80.        
  81.        if(ans == 1){
  82.               System.out.println("FORM: " + info2.getForm());
  83.          }
  84.          else if (ans == 2){
  85.               System.out.println("LEVEL: " + info3.getLevel());
  86.          }
  87.  
  88.      }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement