grach

OddEvenPosition

Jul 14th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.06 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 Odd_Even_Position
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int n = int.Parse(Console.ReadLine());
  14.  
  15.             double OddSum = 0;
  16.             var OddMin = double.MaxValue;
  17.             var OddMax = double.MinValue;
  18.             double EvenSum = 0.0;
  19.             var EvenMin = double.MaxValue;
  20.             var EvenMax = double.MinValue;
  21.  
  22.             for (double i = 0; i < n; i++)
  23.             {                      
  24.                 var element = double.Parse(Console.ReadLine());
  25.  
  26.                 if (i % 2 == 0)
  27.                 {
  28.                     OddSum += element;
  29.                     if (OddMin > element)
  30.                         OddMin = element;
  31.                     if (OddMax < element)
  32.                         OddMax = element;
  33.                 }                
  34.                 else
  35.                 {
  36.                     EvenSum += element;
  37.                     if (EvenMin > element)
  38.                         EvenMin = element;
  39.                     if (EvenMax < element)
  40.                         EvenMax = element;
  41.                 }
  42.          }
  43.  
  44.             Console.WriteLine("oddsum = {0} ",(OddSum));
  45.  
  46.             if (OddMin > 1000000000.0)
  47.             {
  48.                 Console.WriteLine("oddmin=No");
  49.             }
  50.             else
  51.                 Console.WriteLine("oddmin = {0} ",(OddMin));
  52.  
  53.             if (OddMax < -1000000000.0)
  54.             {
  55.                 Console.WriteLine("oddmax=No");
  56.             }
  57.             else
  58.                 Console.WriteLine("oddmax = {0} ", (OddMax));
  59.                 Console.WriteLine("evensum = {0} ", (EvenSum));
  60.  
  61.             if (EvenMin > 1000000000.0)
  62.             {
  63.                 Console.WriteLine("evenmin=No"); }
  64.             else
  65.                 Console.WriteLine("evenmin = {0} ", (EvenMin));
  66.  
  67.             if (EvenMax < -1000000000.0)
  68.             {
  69.                 Console.WriteLine("evenmax=No");
  70.             }
  71.             else
  72.                 Console.WriteLine("evenmax = {0} ", (EvenMax));
  73.            
  74.         }
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment