Advertisement
Guest User

BackToThePast

a guest
Apr 9th, 2020
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.74 KB | None | 0 0
  1. using System;
  2.  
  3. namespace BackToThePast
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             //input
  10.             // Наследените пари – реално число в интервала[1.00... 1 000 000.00]
  11.             //Годината, до която трябва да живее(включително) – цяло число в интервала[1801... 1900]
  12.             double money = double.Parse(Console.ReadLine());
  13.             int yearToLive = int.Parse(Console.ReadLine());
  14.  
  15.             int birthdayYears = 18;
  16.             int evenYearsSum = 0;
  17.             int oddYearsSum = 0;
  18.  
  19.             //Той решава да се върне до 1800г
  20.             //за всяка четна (0,2,4) година ще харчи 12 000 лева. За всяка нечетна (1,3,5)
  21.             //ще харчи 12 000 + 50 * [годините, които е навършил през дадената година].
  22.  
  23.             for (int i = 1800; i <= yearToLive; i++)
  24.             {
  25.                 if (i % 2 == 0)
  26.                 {
  27.                     evenYearsSum += 12000;
  28.                 }
  29.                 else
  30.                 {
  31.                     oddYearsSum += (12000 + 50 * birthdayYears);
  32.                 }
  33.  
  34.                 birthdayYears += 1;
  35.             }
  36.             int totalSum = oddYearsSum + evenYearsSum;
  37.             if (money >= totalSum)
  38.             {
  39.                 Console.WriteLine($"Yes! He will live a carefree life and will have {money - totalSum:f2} dollars left.");
  40.             }
  41.             else
  42.             {
  43.  
  44.                 Console.WriteLine($"He will need {totalSum - money:f2} dollars to survive.");
  45.             }
  46.  
  47.         }
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement