Here is the code from today's class.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ExamplesForAssignment2 { class Program { /************************* These are examples for assignment 2 involving operators + addition - subtraction * multiplication / division % modulus--remainder in integer division and the numeric data types int, whole number and double, float or decimal ****************************/ static void Main(string[] args) { //number variables int double int number, number2; int sum, difference, product, quotient, remainder; double exponent; double decimalQuotient; //inputs Console.WriteLine("enter an integer"); //C# treats all input from the console as a string //Parse removes the quotes and sees if the content //is of the correct type--in this case int number = int.Parse(Console.ReadLine()); Console.WriteLine("enter another integer"); number2 = int.Parse(Console.ReadLine()); Console.WriteLine("Enter a double"); //this is an example of parsing a double from the console double newNumber = double.Parse(Console.ReadLine()); //algorithm //Here are all the operators sum = number + number2; difference = number - number2; product = number * number2; quotient = number / number2; remainder = number % number2; //in this one we cast one of the sides to a double //the equation always defaults to the type with the higher precision //doubles always have a higher precision because they contain doubles //this makes it so the result returns the decimal part decimalQuotient = (double)number / number2; //the Math library is static and always available exponent = Math.Pow(number, number2); //outputs Console.WriteLine("The sum of {0}, and {1} is {2}", number, number2, sum); Console.WriteLine("The difference of {0}, and {1} is {2}", number, number2, difference); Console.WriteLine("The product of {0}, and {1} is {2}", number, number2, product); Console.WriteLine("The quotient of {0}, and {1} is {2}", number, number2, quotient); Console.WriteLine("The remainder of {0}, and {1} is {2}", number, number2, remainder); Console.WriteLine("The exponent of {0}, and {1} is {2}",number, number2, exponent); Console.WriteLine("The decimal quotient of {0}, and {1} is {2}", number, number2, decimalQuotient); Console.WriteLine("Press any key to exit"); Console.ReadKey(); } } }
No comments:
Post a Comment