Advertisement
EmoRz

Odd or Even position

Jul 11th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.37 KB | None | 0 0
  1. using System;
  2.  
  3. namespace oddEvenPosition
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int n = int.Parse(Console.ReadLine());
  10.             double maxEven = double.MinValue;
  11.             double minEven = double.MaxValue;
  12.             double maxOdd = double.MinValue;
  13.             double minOdd = double.MaxValue;
  14.             var sumEven = 0.0;
  15.             var sumOdd = 0.0;
  16.  
  17.             for (int i = 1; i <= n; i++)
  18.             {
  19.                 double num = double.Parse(Console.ReadLine());
  20.                 if (i%2==0)
  21.                 {
  22.                     sumEven += num;
  23.                     if (num>maxEven)
  24.                     {
  25.                         maxEven = num;
  26.                     }
  27.                     if (num<minEven)
  28.                     {
  29.                         minEven = num;
  30.                     }
  31.                 }
  32.                 else
  33.                 {
  34.                     sumOdd += num;
  35.                     if (num > maxOdd)
  36.                     {
  37.                         maxOdd = num;
  38.                     }
  39.                     if (num < minOdd)
  40.                     {
  41.                         minOdd = num;
  42.                     }
  43.                 }
  44.             }
  45.             Console.WriteLine("OddSum =" + sumOdd);
  46.  
  47.             if (minOdd == double.MaxValue)
  48.             {
  49.                 Console.WriteLine("OddMin =No");
  50.             }
  51.             if (maxOdd == double.MinValue)
  52.             {
  53.                 Console.WriteLine("OddMax =No");
  54.             }
  55.             if (minOdd != double.MaxValue)
  56.             {
  57.                 Console.WriteLine("OddMin ="+minOdd);
  58.             }
  59.             if (maxOdd != double.MinValue)
  60.             {
  61.                 Console.WriteLine("OddMax ="+maxOdd);
  62.             }
  63.  
  64.             Console.WriteLine("EvenSum =" + sumEven);
  65.  
  66.             if (minEven == double.MaxValue)
  67.             {
  68.                 Console.WriteLine("EvenMin =No");
  69.             }
  70.             if (maxEven == double.MinValue)
  71.             {
  72.                 Console.WriteLine("EvenMax =No");
  73.             }
  74.             if (minEven != double.MaxValue)
  75.             {
  76.                 Console.WriteLine("EvenMin ="+minEven);
  77.             }
  78.             if (maxEven != double.MinValue)
  79.             {
  80.                 Console.WriteLine("EvenMax ="+maxEven);
  81.             }          
  82.  
  83.         }
  84.     }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement