Yachkov

unfinished operation between numbers

Jan 28th, 2021
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.27 KB | None | 0 0
  1. using System;
  2. using System.ComponentModel;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.ComponentModel.Design;
  5. using System.Globalization;
  6. using System.Reflection;
  7. using System.Runtime.ConstrainedExecution;
  8. using System.Security.Cryptography;
  9.  
  10. namespace SomeExcercises
  11. {
  12.     class Program
  13.     {
  14.         static void Main(string[] args)
  15.         {
  16.             double num1 = double.Parse(Console.ReadLine());
  17.             double num2 = double.Parse(Console.ReadLine());
  18.             string randomOperator = Console.ReadLine();
  19.             double result = 0;
  20.  
  21.             switch (randomOperator)
  22.             {
  23.                 case "+":
  24.                     result = num1 + num2;
  25.                     if ((num1 + num2) % 2 == 0)
  26.                     {
  27.                         Console.WriteLine($"{num1} + {num2} = {result} - even");
  28.  
  29.                     }
  30.                     else
  31.                     {
  32.                         Console.WriteLine($"{num1} + {num2} = {result} - odd");
  33.                     }
  34.                     break;
  35.                 case "-":
  36.                     result = num1 - num2;
  37.                     if ((num1 - num2) % 2 == 0)
  38.                     {
  39.                         Console.WriteLine($"{num1} - {num2} = {result} - even");
  40.                     }
  41.                     else
  42.                     {
  43.                         Console.WriteLine($"{num1} - {num2} = {result} - odd");
  44.                     }
  45.                     break;
  46.                 case "*":
  47.                     result = num1 * num2;
  48.                     if ((num1 * num2) % 2 == 0)
  49.                     {
  50.                         Console.WriteLine($"{num1} * {num2} = {result} - even");
  51.                     }
  52.                     else
  53.                     {
  54.                         Console.WriteLine($"{num1} * {num2} = {result} - odd");
  55.                     }
  56.                     break;
  57.                 case "/":
  58.                     result = num1 / num2;
  59.                     Console.WriteLine($"{num1} / {num2} = {result:f2}");
  60.                     break;
  61.                 case "%":
  62.                     result = num1 % num2;
  63.                     Console.WriteLine($"{num1} % {num2} = {result}");
  64.                     break;
  65.             }
  66.            
  67.         }
  68.     }
  69. }
  70.  
  71.  
  72.  
  73.  
Advertisement
Add Comment
Please, Sign In to add comment