SHARE
TWEET

Odd Even Position

YavorJS Jun 18th, 2016 351 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace OddEvenPosition
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int numbersCount = int.Parse(Console.ReadLine());
  14.             double oddMax = int.MinValue;
  15.             double oddMin = int.MaxValue;
  16.             double oddSum = 0;
  17.             double evenMax = int.MinValue;
  18.             double evenMin = int.MaxValue;
  19.             double evenSum = 0;
  20.  
  21.             for (int cnt=1;cnt<= numbersCount; cnt++)
  22.             {
  23.                 double number = double.Parse(Console.ReadLine());
  24.                
  25.                 if (cnt % 2 == 0) {
  26.                     evenSum += number;
  27.                     if (number > evenMax)
  28.                     {
  29.                         evenMax = number;
  30.                     }
  31.                     if (number < evenMin)
  32.                     {
  33.                         evenMin = number;
  34.                     }
  35.                 }
  36.                 else
  37.                 {
  38.                     oddSum += number;
  39.                     if (number > oddMax)
  40.                     {
  41.                         oddMax = number;
  42.                     }
  43.                     if (number < oddMin)
  44.                     {
  45.                         oddMin = number;
  46.                     }
  47.                 }
  48.                
  49.             } //end of for
  50.             Console.WriteLine("OddSum={0}", oddSum);
  51.             if(oddMin == int.MaxValue)
  52.             {
  53.                 Console.WriteLine("OddMin=No");
  54.             }
  55.             else
  56.             {
  57.                 Console.WriteLine("OddMin={0}", oddMin);
  58.             }
  59.             if (oddMax == int.MinValue)
  60.             {
  61.                 Console.WriteLine("OddMax=No");
  62.             }
  63.             else
  64.             {
  65.                 Console.WriteLine("OddMax={0}", oddMax);
  66.             }
  67.                      
  68.                      
  69.             Console.WriteLine("EvenSum={0}", evenSum);
  70.             if(evenMin == int.MaxValue) {
  71.                 Console.WriteLine("EvenMin=No");
  72.             }
  73.             else
  74.             {
  75.                 Console.WriteLine("EvenMin={0}", evenMin);
  76.             }
  77.            
  78.             if(evenMax == int.MinValue)
  79.             {
  80.                 Console.WriteLine("EvenMax=No");
  81.             }
  82.             else
  83.             {
  84.                 Console.WriteLine("EvenMax={0}", evenMax);
  85.             }
  86.                    
  87.         }
  88.     }
  89. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top