Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _11._Math_operations
- {
- class Program
- {
- static void Main(string[] args)
- {
- double firstNumber =double.Parse(Console.ReadLine());
- char @operator = char.Parse(Console.ReadLine());
- double secondNumber = double.Parse(Console.ReadLine());
- double result = 0;
- switch(@operator)
- {
- case '+':
- result = Add(firstNumber, secondNumber);
- break;
- case '-':
- result = Subtract(firstNumber, secondNumber);
- break;
- case '*':
- result = Multiply(firstNumber, secondNumber);
- break;
- case '/':
- result = Divide(firstNumber, secondNumber);
- break;
- }
- Console.WriteLine(result);
- }
- static double Add(double firstNumber, double secondNumber)
- {
- return firstNumber + secondNumber;
- }
- static double Subtract(double firstNumber, double secondNumber)
- {
- return firstNumber - secondNumber;
- }
- static double Multiply(double firstNumber, double secondNumber)
- {
- return firstNumber * secondNumber;
- }
- static double Divide(double firstNumber, double secondNumber)
- {
- return Math.Round((firstNumber / secondNumber),2);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment