Advertisement
AuroraMoreux

Even/Odd positions

Oct 30th, 2018
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.84 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Odd_Even_Positions
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double n = double.Parse(Console.ReadLine());
  10.             double evenSum = 0;
  11.             double oddSum = 0;
  12.             double oddMin = 1000000000000.0;
  13.             double oddMax = -1000000000000.0;
  14.             double evenMin = 1000000000000.0;
  15.             double evenMax = -1000000000000.0;
  16.  
  17.             for (int i = 1; i <=n; i++)
  18.             {
  19.                 double number = double.Parse(Console.ReadLine());
  20.                 if (i%2!=0)
  21.                 {
  22.                     oddSum += number;
  23.                     if (number<= oddMin)
  24.                     {
  25.                         oddMin = number;
  26.                     }
  27.                      if (number>= oddMax)
  28.                     {
  29.                         oddMax = number;
  30.                     }
  31.                 }
  32.                 else if (i%2==0)
  33.                 {
  34.                     evenSum += number;
  35.  
  36.                     if (number <= evenMin)
  37.                     {
  38.                         evenMin = number;
  39.                     }
  40.                    if (number >= evenMax)
  41.                     {
  42.                         evenMax = number;
  43.                     }
  44.                 }
  45.             }
  46.             Console.WriteLine($"OddSum={oddSum}");
  47.             Console.WriteLine($"OddMin={oddMin}");
  48.             Console.WriteLine($"OddMax={oddMax}");
  49.             Console.WriteLine($"EvenSum={evenSum}");
  50.  
  51.             if (n==1)
  52.             {
  53.                 Console.WriteLine("EvenMin=No");
  54.                 Console.WriteLine("EvenMax=No");
  55.             }
  56.             else
  57.             {
  58.                 Console.WriteLine($"EvenMin={evenMin}");
  59.                 Console.WriteLine($"EvenMax={evenMax}");
  60.             }
  61.  
  62.         }
  63.         }
  64.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement