Схема окладов для компании приводится следующим образом:
Диапазон окладов для класса A: 700 - 899
Диапазон окладов для класса B: 600 - 799
Диапазон окладов для класса C: от 500 до 649 долларов
Человек с окладом от 600 до 649 долларов находится в классе C, если его заслуги ниже 10, иначе он класс B. Лицо, чья зарплата составляет от 700 до 799 долларов, относится к классу B, если его баллы за заслуги ниже 20, в противном случае он оценивается как класс А. Напишите программу для определения зарплаты человека и его баллов за заслуги и отобразите его оценку. .
package trydontquit1;
import java.util.*;
public class tryagain {
public int salary;
public int merits;
public class employee {
employee (int inputsalary, int inputmerits){
salary = inputsalary;
merits = inputmerits;
}
//grade the input in regard to salary and merits point
void grade() {
int c = 0, b = 0, a = 0;
c = salary - 600;
b = salary - 700;
a = salary - 800;
if (c <= 49 && merits < 10)
System.out.println("Grade = C");
else if (b <= 99 && merits < 20)
System.out.println("Grade = B");
else if (b > 99)
System.out.println("Grade = A");
}
}
//to instantiate an object and to grade employee
public static void main(String[] args) {
int x=0, y=0;
System.out.println("Grading of employee");
tryagain tryagain = new tryagain();
employee sc = tryagain.new employee(x,y);
System.out.println("Please enter salary\n");
Scanner i = new Scanner(System.in);
System.out.println("Please enter merits\n");
Scanner j = new Scanner(System.in);
sc.grade();
}
}