Advertisement
enevlogiev

FourFactors

Aug 22nd, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1. using System;
  2.  
  3. class Program
  4. {
  5.     static void Main()
  6.     {
  7.         long FG = long.Parse(Console.ReadLine());
  8.         long FGA = long.Parse(Console.ReadLine());
  9.         long ThreeP = long.Parse(Console.ReadLine());
  10.         long TOV = long.Parse(Console.ReadLine());
  11.         long ORB = long.Parse(Console.ReadLine());
  12.         long OppDRB = long.Parse(Console.ReadLine());
  13.         long FT = long.Parse(Console.ReadLine());
  14.         long FTA = long.Parse(Console.ReadLine());
  15.  
  16.         // never forget to cast to double when you divide whole numbers!
  17.  
  18.         double effectiveFieldGoal = (FG + 0.5 * ThreeP) / FGA;
  19.  
  20.         double turnover = TOV / (FGA + 0.44 * FTA + TOV);
  21.  
  22.         double offensive = (double)ORB / (ORB + OppDRB);
  23.  
  24.         double freeThrow = (double)FT / FGA;
  25.  
  26.         Console.WriteLine("eFG% {0:F3}", effectiveFieldGoal);
  27.         Console.WriteLine("TOV% {0:F3}", turnover);
  28.         Console.WriteLine("ORB% {0:F3}", offensive);
  29.         Console.WriteLine("FT% {0:F3}", freeThrow);
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement