ralitsa_d

06. Sum 3 Numbers

Mar 16th, 2016
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.79 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _06.Sums_3_Numbers
  4. {
  5.     class Sums3Numbers
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int numFirst = int.Parse(Console.ReadLine());
  10.             int numSecond = int.Parse(Console.ReadLine());
  11.             int numThird = int.Parse(Console.ReadLine());
  12.  
  13.             int numMax = 0;
  14.             int numMin = 0;
  15.             int numMid = 0;
  16.  
  17.             if (numFirst >= 1 && numFirst <= 1000 &&
  18.                 numSecond >= 1 && numSecond <= 1000 &&
  19.                 numThird >= 1 && numThird <= 1000)
  20.             {
  21.                 if (numFirst > numSecond && numFirst > numThird)
  22.                 {
  23.                     numMax = numFirst;
  24.                     numMin = numSecond;
  25.                     numMid = numThird;
  26.                 }
  27.                 else if (numSecond > numFirst && numSecond > numThird)
  28.                 {
  29.                     numMax = numSecond;
  30.                     numMid = numFirst;
  31.                     numMin = numThird;
  32.                 }
  33.                 else
  34.                 {
  35.                     numMax = numThird;
  36.                     numMid = numFirst;
  37.                     numMin = numSecond;
  38.                 }
  39.  
  40.                 if (numMin > numMid)
  41.                 {
  42.                     int num = numMid;
  43.                     numMid = numMin;
  44.                     numMin = num;
  45.                 }
  46.  
  47.                 if (numMin + numMid == numMax)
  48.                 {
  49.                     Console.WriteLine("{0} + {1} = {2}", numMin, numMid, numMax);
  50.                 }
  51.                 else
  52.                 {
  53.                     Console.WriteLine("No");
  54.                 }                
  55.             }
  56.             else
  57.             {
  58.                 Console.WriteLine("invalid numbers");
  59.             }
  60.         }
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment