Advertisement
desislava_topuzakova

07. World Swimming Record

Apr 26th, 2020
622
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.37 KB | None | 0 0
  1. using System;
  2.  
  3. namespace demo
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             //общо колко време плува = метри * времето за 1 метър
  10.             //общо колко време се забавя = брой на забавяния -> Math.Floor(distance / 15) * 12.5
  11.             //общо време = плуване + забавяне
  12.             //проверка дали е подобрил рекорда
  13.  
  14.             double record = double.Parse(Console.ReadLine());
  15.             double distance = double.Parse(Console.ReadLine());
  16.             double timePerMeter = double.Parse(Console.ReadLine());
  17.  
  18.             double swimTime = distance * timePerMeter;
  19.             double delayTime = Math.Floor(distance / 15) * 12.5;
  20.  
  21.             double totalTime = swimTime + delayTime;
  22.  
  23.             //подобрява: totalTime < record
  24.             if (totalTime < record)
  25.             {
  26.                 Console.WriteLine($"Yes, he succeeded! The new world record is {totalTime:F2} seconds.");
  27.  
  28.             }
  29.             else
  30.             {
  31.                 //не подобрява: totalTime >= record
  32.                 double needSeconds = totalTime - record;
  33.                 Console.WriteLine($"No, he failed! He was {needSeconds:F2} seconds slower.");
  34.             }
  35.  
  36.  
  37.  
  38.  
  39.  
  40.         }
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement