Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Wage
- {
- class Program
- {
- static void Main(string[] args)
- {
- var wage = double.Parse(Console.ReadLine());
- var internshipNow = int.Parse(Console.ReadLine());
- var sindMember = Console.ReadLine();
- double curentWage = 0;
- int internship5000 = 0;
- int remainingInternship = 45;
- bool is5000 = false;
- sindMember = sindMember.ToLower();
- for (int i = 1; i <= 45; i++)
- {
- wage = wage * (1 + 0.06);
- if (i % 10 == 0) wage = wage + 200;
- else if (i % 5 == 0) wage = wage + 100;
- if ((sindMember == "Yes") && (i % 5 != 0))
- {
- wage = wage * (1 - 0.01);
- }
- if (i == internshipNow)
- {
- if (wage >= 5000)
- {
- curentWage = 5000;
- remainingInternship = 0;
- }
- else curentWage = wage;
- }
- if (wage > 5000)
- {
- if (is5000 == false) internship5000 = i - 1;
- is5000 = true;
- }
- }
- if ((curentWage == 5000) || (curentWage == 0)) remainingInternship = 0;
- else remainingInternship = internship5000 - internshipNow;
- Console.WriteLine($"Current salary: {curentWage:f2}");
- Console.WriteLine($"{remainingInternship} " +
- $"more years to max salary.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement