/ *
Программа повышения заработной платы
* /
import java.util.*;
class Increment
{
Scanner sc = new Scanner(System.in);
void getdata(String n, double d, int a)
{
System.out.print("Enter name of employee ");
n = sc.nextLine();
System.out.println("Enter current salary ");
d = sc.nextDouble();
System.out.println("Enter age");
a = sc.nextInt();
}
void calculate()
{
if(a>=56)
{
d = d+(20/100);
}
if(a>45&&a<56)
{
d = d+(15/100);
}
if(a<=45)
{
d = d+(10/100);
}
}
void display()
{
System.out.println("Name \t Age \t Basic ");
System.out.print(n +"\t"+ d + "\t" + a);
}
public static void main(String[] args)
{
Increment i = new Increment();
i.getdata();
i.calculate();
i.display();
}
}
Как я могу использовать значения n, d и a в методе Calculate ()?
Пожалуйста, помогите мне, если вы найдете любую другую ошибку!