static void Main(string[] args) { Console.WriteLine("### Beregn dit kondital ###\n"); // Get user inputs. Console.Write("Dit køn (m/k): "); var gender = UserInput.GetChar(new List <char>() { 'm', 'k' }); Console.Write("Din alder (år): "); var age = UserInput.GetDouble(); Console.Write("Din vægt (kg): "); var weight = UserInput.GetDouble(); Console.Write("Din hvilepuls (bpm): "); var minPulse = UserInput.GetDouble(); Console.Write("Din maks. puls (bpm): "); var maxPulse = UserInput.GetDouble(); // Calculate and print values representing user's physical health. var kondital = Kondital.GetKondital(minPulse, maxPulse); var oxygenMax = Kondital.GetOxygenMax(kondital, weight); var healthCondition = Kondital.GetPhysicalHealthCondition((int)Math.Round(kondital), gender != 'm', (int)age); Console.WriteLine("\nDINE VÆRDIER:"); Console.WriteLine("Kondital: " + Math.Round(kondital) + " ml/kg/min"); Console.WriteLine("Maksimal iltoptagelse: " + Math.Round(oxygenMax, 1) + " l/ml"); Console.WriteLine("Kondition: " + Kondital.healthConditionString[healthCondition]); }
static void Main(string[] args) { double vægt = default; double hPuls = default; double mPuls = default; bool køn = default; int alder = default; Console.WriteLine("Angiv Hvile Puls:"); hPuls = double.Parse(Console.ReadLine()); Console.WriteLine("Angiv Maksimal Puls:"); mPuls = double.Parse(Console.ReadLine()); Console.WriteLine("Angiv vægt (undskyld):"); vægt = double.Parse(Console.ReadLine()); Console.WriteLine("Hvor gammel er du? (had mig ej!)"); alder = int.Parse(Console.ReadLine()); Console.WriteLine("Og endelig, er du kvinde eller mand? [K/M]"); køn = (Console.ReadLine() == "K") ? true : false; Kondital maalEt = new Kondital(hPuls, mPuls, vægt, alder, køn); Console.WriteLine($"Dit kondital er: \t{maalEt.CalcKondi()} ml/kg/min"); Console.WriteLine($"Din iltoptagelse er: \t{maalEt.CalcO2()} l/ml"); Console.WriteLine($"Kondi-tilstand: \t{maalEt.Tilstand()}"); }