static void Main(string[] args) { //instantiates new object HeartRates myHeartRates = new HeartRates(); //user inputs first name Console.Write("Enter First Name: "); string fName = Console.ReadLine(); //user inputs last name Console.Write("Enter Last Name: "); string lName = Console.ReadLine(); //user inputs birth year Console.Write("Enter Year Of Birth: "); int YOB = int.Parse(Console.ReadLine()); //sets object attributes to user input values myHeartRates.SetFName(fName); myHeartRates.SetLName(lName); myHeartRates.SetYOB(YOB); //displays all information Console.WriteLine($"First Name: {myHeartRates.GetFName()}\n" + $"Last Name: {myHeartRates.GetLName()}\n" + $"Year Of Birth: {myHeartRates.GetYOB()}\n" + $"Age: {myHeartRates.GetAge()}\n" + $"Max HR: {myHeartRates.GetMaxHR()} BPM\n" + $"Target HR: {myHeartRates.GetTargetHR()} BPM\n"); }
public static void Main(string[] args) { string fName, lName; int birthYear, currYear; Console.Write("\nEnter your first name: "); fName = Console.ReadLine(); Console.Write("\nEnter your last name:"); lName = Console.ReadLine(); //Prompt birth year Console.Write("\nEnter your birth year: "); birthYear = Convert.ToInt32(Console.ReadLine()); //Prompt current year Console.Write("\nEnter the current year: "); currYear = Convert.ToInt32(Console.ReadLine()); HeartRates heartRate = new HeartRates(fName, lName, birthYear, currYear); Console.WriteLine("\n\nYour information\n------------------"); Console.WriteLine("Name: {0} {1}", heartRate.FirstName, heartRate.LastName); Console.WriteLine("Age: {0}", heartRate.Age); Console.WriteLine("Maximum Heart Rate: {0}\nTarget Heart Rate: {1}", heartRate.MaximumHeartRate, heartRate.TargetHeartRate); }
static void Main(string[] args) { HeartRates me = new HeartRates(); Console.WriteLine("Mininum heart rate during exercise should be {0}.", me.MinimumHeartRate()); Console.WriteLine("Maximum heart rate during exercise should be {0}.", me.MaximumHeartRate()); }
public void Retrieve_HeartRates_Today() { DateTime heartRecordDate = DateTime.Now; HeartRates heartRateData = client.GetHeartRates(heartRecordDate); Assert.IsNotNull(heartRateData); Assert.IsNotNull(heartRateData.Average); Assert.IsNotNull(heartRateData.Heart); }
public static void Main(string[] args) { // create a HeartRates object for a person born in 1975; // rates calculated based on current year 2010. HeartRates bob = new HeartRates("Bob", "Blue", 1975, 2010); Console.WriteLine("First name: {0}", bob.FirstName); Console.WriteLine("Last name: {0}", bob.LastName); Console.WriteLine("Age: {0}", bob.Age); Console.WriteLine("Maximum heart rate: {0}", bob.MaximumHeartRate); Console.WriteLine("Target heart rate range:"); Console.WriteLine(" Minimum: {0}", bob.MaximumHeartRate); Console.WriteLine(" Maximum: {0}", bob.MaximumTargetHeartRate); } // end Main
public void Delete_Heart_Rates_Today() { DateTime heartRecordDate = DateTime.Now; HeartRates heartRateData = client.GetHeartRates(heartRecordDate); foreach (var hr in heartRateData.Heart) { Assert.Greater(hr.LogId, 0); client.DeleteHeartRateLog(hr.LogId); } heartRateData = client.GetHeartRates(heartRecordDate); Assert.AreEqual(heartRateData.Heart.Count, 0); }
static void Main(string[] args) { Console.Write("Please enter your first name: "); string firstName = Console.ReadLine(); Console.Write("Please enter your last name: "); string lastName = Console.ReadLine(); Console.Write("Please enter your year of birth: "); int yearOfBirth = Convert.ToInt32(Console.ReadLine()); int currYear = DateTime.Now.Year; HeartRates a = new HeartRates(firstName, lastName, yearOfBirth, currYear); Console.WriteLine("Current age is {0}", a.GetAge); Console.WriteLine("Max heart rate is {0}", a.GetMaxHeartRate); Console.WriteLine("Target heart range is {0}-{1}", a.GetMinTargetHeartRate, a.GetMaxTargetHeartRate); }
static void Main() { // prompt user to enter name and year of birth Console.WriteLine($"Please enter the user's first name: "); var firstName = Console.ReadLine(); Console.WriteLine($"Please enter the user's last name:"); var lastName = Console.ReadLine(); Console.WriteLine($"Please enter the user's year of birth: "); var yearOfBirth = Convert.ToInt32(Console.ReadLine()); var heartRate = new HeartRates(firstName, lastName, yearOfBirth); Console.WriteLine("Name of user: {0} {1}", heartRate.FirstName, heartRate.LastName); Console.WriteLine("Age of user: {0}", heartRate.PersonsAge); Console.WriteLine("User's maximum safe heart rate: {0} bpm", heartRate.MaxHeartRate); Console.WriteLine("User's target heart rate range: {0} bpm - {1} bpm", heartRate.MinTargetRate, heartRate.MaxTargetRate); }
static void Main() { /* We could insert user information input right into paranthesis during an object creation step, but in that case the code would be harder to read. So let's create variables to store information passed by user and then use these variables as parameters in paranthesis during an object creation. */ // Prompt user to enter first name. Console.WriteLine("Please enter person's first name: "); // Declare variable to store person's first name and assign user input to it. string firstName = Console.ReadLine(); // Prompt user to enter last name. Console.WriteLine("Please enter person's last name: "); // Declare vvariable to store person's last name and assign user input to it. string lastName = Console.ReadLine(); // Prompt user to enter birth year. Console.WriteLine("Please enter person's birth year: "); // Get a line of text from user, cast it to integer type and assign the result to a variable just declared. int birthYear = int.Parse(Console.ReadLine()); // Prompt user to enter current year. Console.WriteLine("Please enter current year: "); // Get a line of text from user, cast it to integer type and assign the result to a variable just declared. int currentYear = int.Parse(Console.ReadLine()); // Create an object of class HeartRates. Use created variables as parameters for class constructor. HeartRates person = new HeartRates(firstName, lastName, birthYear, currentYear); // Print empty line to visualy separete input data from output. Console.WriteLine(); // Print person's first name, last name, birth year, age in years, maximum heart rate and target heart rate range. Console.WriteLine($"{person.FirstName} {person.LastName}'s data."); Console.WriteLine($"Birth year: {person.BirthYear}"); Console.WriteLine($"Age: {person.AgeInYears} years"); Console.WriteLine($"Maximum heart rate: {person.MaxHeartRate} BPM"); Console.WriteLine($"Target heart rate range: {person.MinTargetHeartRate}-{person.MaxTargetHeartRate} BPM"); }
static void Main(string[] args) { Console.Write("Enter First Name: "); string firstName = Console.ReadLine(); Console.Write("Enter Last Name: "); string lastName = Console.ReadLine(); Console.Write("Enter year of birth: "); int birthYear = int.Parse(Console.ReadLine()); int currentYear = DateTime.Now.Year; HeartRates heartRate = new HeartRates(firstName, lastName, birthYear, currentYear); Console.WriteLine($"Name: {heartRate.FirstName} {heartRate.LastName}"); Console.WriteLine($"Birth Year: {heartRate.BirthYear}"); Console.WriteLine($"Age: {heartRate.Age}"); Console.WriteLine($"Max Heart Rate: {heartRate.MaxHeartRate}"); Console.WriteLine($"Min Target Rate: {heartRate.MinTargetRate}"); Console.WriteLine($"Max Target Rate: {heartRate.MaxTargetRate}"); Console.WriteLine("Exercise Safely!"); }
public void Log(int HeartRate) { HeartRates.Add(HeartRate); }
public static void Main(string[] args) { string firstName, // variable to hold users first name lastName; // variable to hold users last name int birthYear, // variable to hold the year of users birth currentYear; // variable to hold the current year // user info Console.WriteLine("Welcome to the heart rate calculator application."); Console.WriteLine("\nPersonal Information"); // prompt user to enter first name Console.Write("Enter your first name: "); firstName = Console.ReadLine(); // prompt user to enter last name Console.Write("Enter your last name: "); lastName = Console.ReadLine(); // propmt user to enter birth year Console.Write("Enter the year you were born (1970): "); birthYear = Convert.ToInt32(Console.ReadLine()); // prompt user to enter current year Console.Write("Enter the current year (2017): "); currentYear = Convert.ToInt32(Console.ReadLine()); // initialize HeartRate class object HeartRates rates = new HeartRates(firstName, lastName, birthYear, currentYear); // output info if user entered proper year values // both year values should be positive and current year should be greater // than birth year if (rates.BirthYear > 0 && rates.CurrentYear > 0 && rates.CurrentYear > rates.BirthYear) { // user info Console.WriteLine("\nHeart Rate Information"); // display users first name, last name, year of birth Console.WriteLine("\tName: {0} {1}", rates.FirstName, rates.LastName); Console.WriteLine("\tYear of Birth: {0}", rates.BirthYear); // display users age Console.WriteLine("\tAge: {0} years", rates.Age); // display users max heart rate Console.WriteLine("\tMaximum Heart Rate: {0} beats per minute", rates.MaxHeartRate); // display users target heart rate range Console.WriteLine("\tMinimum Target Heart Rate: {0} beats per minute", rates.MaxTargetRate); Console.WriteLine("\tMaximum Target Heart Rate: {0} beats per minute", rates.MinTargetRate); } else { // inform user that there was an error with the inputs Console.WriteLine("\nThe value you entered for either your year of"); Console.WriteLine("birth, the current year, or both, is incorrect."); Console.WriteLine("Your heart rates could not be determined from the information provided."); } // end if else } // end Main