//This program adds two user unput numbers //Bother the numbers and the results are stored as floats. Then the result is displayed. using Microsoft.VisualBasic; using System; namespace ENGR115_JanTerm_Module3 { class Program { static void Main(string[] args) { // define constants float R = 287.0f; //Joules/(Kg K) float gravity = 9.81f; //[m/^2] float fluidDensity = 13545.0f; //[kg/m^3] density of mercury //define variables //float Altitude; //[m] float airTemperaturec; //[degrees C] float airTemperaturek; //[degrees C] float airDensity; //[ kg/m^3] float airPressure; //I added these floats float pressureatSealevel; //I added these floats float fluidHeight; //I added these floats float deltaP; // Difference in pressure float airtempseaLevel; int Altitude; int Interval; int Althigh; string inputealtitudelow; string inputealtitudehigh; string inputinterval; Console.WriteLine("Please enter Lower altitude. (min value 0)"); inputealtitudelow = Console.ReadLine(); while (!int.TryParse(inputealtitudelow, out Altitude)) { Console.WriteLine("Please enter a whole number"); inputealtitudelow = Console.ReadLine(); } Console.WriteLine("Please enter Higher altitude. (max value 11000)"); inputealtitudehigh = Console.ReadLine(); while (!int.TryParse(inputealtitudehigh, out Althigh)) { Console.WriteLine("Please enter a whole number"); inputealtitudehigh = Console.ReadLine(); } Console.WriteLine("Please enter repete interval. (multiple of 100)"); inputinterval = Console.ReadLine(); while (!int.TryParse(inputinterval, out Interval)) { Console.WriteLine("Please enter a whole number"); inputinterval = Console.ReadLine(); } Console.WriteLine("Altitude Temperature Air Density Pressure Delta P h"); Console.WriteLine(" (m) (C) (kg/m^3) (kPa) (Pa) (m)"); for (int i = Altitude; i <= Althigh; i+=Interval) { //perform calculations for a given altitude airtempseaLevel = 15; airTemperaturec = (airtempseaLevel + ((-0.0065f) * (i + Interval))); airTemperaturek = airTemperaturec + 273; airDensity = 1.225f * MathF.Exp((float)(-0.000104368 * (i + Interval))); airPressure = (airDensity * R * (airTemperaturek + 287f)); pressureatSealevel = 1.225f; fluidHeight = (pressureatSealevel - airPressure) / (fluidDensity * gravity); deltaP = pressureatSealevel - airPressure; /*Console.WriteLine("Altitude (m) {0}", Altitude); Console.WriteLine("Temperature (C) {0}", airTemperaturec); Console.WriteLine("Air Density (kg/m^3) {0}", airDensity); Console.WriteLine("Pressure (kPa) {0}", airPressure); Console.WriteLine("Delta P (Pa) {0}", deltaP); Console.WriteLine("h (m) {0}", fluidHeight);//fluid hight*/ Console.WriteLine("{0} {1} {2} {3} {4} {5}", i + Interval, airTemperaturec, airDensity, airPressure, deltaP, fluidHeight); } //Console.WriteLine(continueMessage) Console.ReadLine(); } } }