RunBloodData2 Main

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

import java.util.

Scanner;
public class RunBloodData2 {
public static void main(String[] args) {
RunBloodDataSub bd = new RunBloodDataSub();
Scanner sc = new Scanner(System.in);

while(true) {
System.out.print("Enter blood type of patient: ");
String z = sc.nextLine();
System.out.print("Enter the Rhesus factor (+ or -): ");
String x = sc.nextLine();

if(z.equals("") && (x.equals(""))){


bd.setBloodType("O");
bd.setRhFactor("+");
System.out.println(bd.getBloodType()+ bd.getRhFactor()+" is added to
the blood bank.");
}

else if (z.equalsIgnoreCase("O")|| z.equalsIgnoreCase("A")||


z.equalsIgnoreCase("B")||
z.equalsIgnoreCase("AB")&& x.equals("+") || x.equals("-"))
{

bd.setBloodType(z);
bd.setRhFactor(x);
System.out.println(bd.getBloodType()+ bd.getRhFactor()+" is added to the
blood bank.");
}

else
System.out.println("Please Input The Proper BloodType or Rhesus
Factor");
System.out.println();
System.out.print("\nTry Again? (Y / N): ");
String answer = sc.nextLine();
if(answer.equalsIgnoreCase("Y"))
{
System.out.println("\nTrying Again");
}
else if(answer.equalsIgnoreCase("N")) {
System.out.println("Closing The Program");
System.out.println("-------------------");
sc.close();
break;
}
}
}
}

You might also like