AleksandarKostadinov

Untitled

Aug 3rd, 2016
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.40 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace _03.Операции_между_числа
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             var n1 = double.Parse(Console.ReadLine());
  14.             var n2 = double.Parse(Console.ReadLine());
  15.             var operation = Console.ReadLine();
  16.  
  17.             switch (operation)
  18.             {
  19.                 case "+":
  20.                     Console.Write("{0} + {1} = {2}", n1, n2, n1 + n2);
  21.                     if ((n1 + n2) % 2 == 0)
  22.                     {
  23.                         Console.WriteLine(" - even");
  24.                     }
  25.                     else
  26.                     {
  27.                         Console.WriteLine(" - odd");
  28.                     }
  29.                     break;
  30.                 case "-":
  31.                     Console.Write("{0} - {1} = {2}", n1, n2, n1 - n2);
  32.                     if ((n1- n2) % 2 == 0)
  33.                     {
  34.                         Console.WriteLine(" - even");
  35.                     }
  36.                     else
  37.                     {
  38.                         Console.WriteLine(" - odd");
  39.                     }
  40.                     break;
  41.                 case "*":
  42.                     Console.Write("{0} * {1} = {2}", n1, n2, n1 * n2);
  43.                     if ((n1 * n2) % 2 == 0)
  44.                     {
  45.                         Console.WriteLine(" - even");
  46.                     }
  47.                     else
  48.                     {
  49.                         Console.WriteLine(" - odd");
  50.                     }
  51.                     break;
  52.                 case "/":
  53.                     if (n2 == 0)
  54.                     {
  55.                         Console.WriteLine("Cannot divide {0} by zero",n1);
  56.                     }
  57.                     else
  58.                     {
  59.                         Console.WriteLine("{0} / {1} = {2}",n1,n2,(double)n1/(double)n2);
  60.                     }
  61.                     break;
  62.                 case "%":
  63.                     if (n2 == 0)
  64.                     {
  65.                         Console.WriteLine("Cannot divide {0} by zero", n1);
  66.                     }
  67.                     else
  68.                     {
  69.                         Console.WriteLine("{0} % {1} = {2}", n1, n2,n1 %n2);
  70.                     }
  71.                     break;
  72.  
  73.  
  74.             }            
  75.  
  76.         }
  77.     }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment