import java.util.Scanner;

public class Employee {

public static void main(String[] args) {

Scanner a = new Scanner(System.in);

//1
String employeeNames[] = {"Caleb Enrix", "Xiolou", "Maria"};
String employeeCodes[] = {"291215", "171117", "071119"};

System.out.println("—————EMPLOYEE NAMES—————");

for(int i = 0;i < 3;i++) {
System.out.println(employeeNames[i]);
}
System.out.println();
System.out.println();


//2
System.out.println("—————EMPLOYEE CODES—————");
System.out.println("Caleb Enrix 's Code: " + employeeCodes[0]);
System.out.println("Xiolou's Code: " + employeeCodes[1]);
System.out.println("Maria's Code : " + employeeCodes[2]);
System.out.println();
System.out.println();


//3
System.out.println("—————EMPLOYEE TYPES——————");
String employeeTypes[] = {"Regular Staff", "Team Leader", "Manager"};

System.out.println("Caleb Enrix : " + employeeTypes[0]);
System.out.println("Xiolou: " + employeeTypes[1]);
System.out.println("Maria : " + employeeTypes[2]);
System.out.println();
System.out.println();

//4
System.out.println("—————EMPLOYEE DETAILS—————");

System.out.print("Employee Name: ");
String employeename = a.nextLine();

System.out.print("Employee Code: ");
String employeecode = a.nextLine();

boolean doMatch = false;

for(int c = 0;c < employeeNames.length;c++) {
if(employeename.equals(employeeNames[c]) && employeecode.equals(employeeCodes[c])){
doMatch = true;
break;
}
}

if(doMatch) System.out.println("Hello, " + employeename + " ");
else System.out.println("Unknown Employee Account!");
System.out.println();
System.out.println();

//6
System.out.println("—————WORK HOURS PER DAY——————");
int mon;
int tue;
int wed;
int thu;
int fri;
int sum;

System.out.print("Monday |Enter of Worked Hours: ");
mon = a.nextInt();

System.out.print("Tuesday |Enter of Worked Hours: ");
tue = a.nextInt();

System.out.print("Wednesday |Enter of Worked Hours: ");
wed = a.nextInt();

System.out.print("Thursday |Enter of Worked Hours: ");
thu = a.nextInt();

System.out.print("Friday |Enter of Worked Hours: ");
fri = a.nextInt();

sum = (mon + tue + wed + thu + fri);
System.out.println("The total of 5 working days: " + sum);
System.out.println();

System.out.println("—————WORKING HOURS—————");
String types[] = {"Undertime", "Regular", "Overtime"};

System.out.println("Less Than 8 Hours: " + types[0]);
System.out.println("Greater than or Equal To 8 Hours : " + types[1]);
System.out.println("Greater than or Equal To 9 Hours : " + types[2]);
System.out.println();
System.out.println();

int overtimepay;
int workinghours;
int subtrahend;
int multiplier = 75;

System.out.print("Enter Working Hours: ");
workinghours = a.nextInt();

System.out.print("Enter Subtrahend: ");
subtrahend = a.nextInt();

System.out.print("Enter Multiplier: ");
multiplier = a.nextInt();

overtimepay = (workinghours - subtrahend) * multiplier;
System.out.println();
System.out.println("Overtime Pay: " + overtimepay);
System.out.println();
System.out.println();

//7
System.out.println("—————WORKING HOURS FORMAT——————");
String days[] = {"Day1", "Day2", "Day3", "Day4", "Day5"};

System.out.println("Day 1 |No. of Worked Hours: " + mon );
System.out.println("Day 2 |No. of Worked Hours: " + tue );
System.out.println("Day 3 |No. of Worked Hours: " + wed );
System.out.println("Day 4 |No. of Worked Hours: " + thu );
System.out.println("Day 5 |No. of Worked Hours: " + fri );
System.out.println();
System.out.println();



}
}