Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Salary1 {
- public static void main(String[] agrs) {
- Scanner scanner = new Scanner(System.in);
- double salary = Double.parseDouble(scanner.nextLine());
- int time = Integer.parseInt(scanner.nextLine());
- String check = scanner.nextLine();
- double diff = 0.0;
- int year = 0;
- boolean fiveYears= false;
- boolean tenYears = false;
- for (int i = 1; i <= time; i++) {
- salary = salary + 0.06 * salary;//salary=1.06*salary;
- if (i==5||i==15||i==25||i==35||i==45) {
- salary += 100;//salary=salary+100;
- fiveYears = (i==5)||(i==15)||(i==25)||(i==35)||(i==45);
- }
- if (i == 10||i==20||i==30||i==40) {
- salary += 200;//salary=salary+200;
- tenYears = (i== 10)|| (i==20)||(i==30)||(i==40);
- }
- if (check.equals("Yes") && (!fiveYears||!tenYears)) {
- salary = salary - 0.01 * salary;//salary=0.99*salary;
- }
- if (salary >= 5000) {
- salary = 5000.0;
- break;
- }
- }
- diff = 5000 - salary;//изчислява колко пари му остават до макс заплата
- System.out.printf("Current salary: %.2f%n", salary);
- for (int i = 1; i <= 1000; i++) {
- salary = salary + 0.06 * salary;//salary=1.06*salary;
- if (i==5||i==15||i==25||i==35||i==45) {
- salary += 100;//salary=salary+100;
- }
- if (i == 10||i==20||i==30||i==40) {
- salary += 200;//salary=salary+200;
- }
- if (check.equals("Yes") && (!fiveYears||!tenYears)) {
- salary = salary - 0.01 * salary;//salary=0.99*salary;
- }
- if (salary >= 5000) {
- salary = 5000.0;
- break;
- }
- year++;
- }
- System.out.println(year + " more years to max salary.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement