Java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter basic salary: ");
double basic = sc.nextDouble();
System.out.print("Enter HRA percentage: ");
double hraPercent = sc.nextDouble();
System.out.print("Enter DA percentage: ");
double daPercent = sc.nextDouble();
double hra = basic * hraPercent / 100.0;
double da = basic * daPercent / 100.0;
double gross = basic + hra + da;
System.out.println("HRA = " + hra);
System.out.println("DA = " + da);
System.out.println("Gross Salary = " + gross);
sc.close();
}
}Output
Enter basic salary: 20000 Enter HRA percentage: 10 Enter DA percentage: 5 HRA = 2000.0 DA = 1000.0 Gross Salary = 23000.0
We calculate HRA and DA as percentages of basic salary and add them to get gross salary.