Advertisement
Atanasov_88

Untitled

Sep 23rd, 2015
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.76 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.     class Program
  8.     {
  9.         static void Main()
  10.         {
  11.           string[] numbers = Console.ReadLine().Split(' ');
  12.           float[] floatNums = new float[numbers.Length];
  13.  
  14.           List<float> floatNumbers = new List<float>();
  15.           List<int> roundNumbers = new List<int>();
  16.  
  17.           for (int i = 0; i < numbers.Length; i++)
  18.           {
  19.               floatNums[i] = float.Parse(numbers[i]);
  20.               int intNum = (int)floatNums[i];
  21.  
  22.               if (intNum != floatNums[i])
  23.               {
  24.                   floatNumbers.Add(floatNums[i]);
  25.               }
  26.               else
  27.               {
  28.                   roundNumbers.Add(intNum);
  29.               }
  30.           }
  31.           Console.Write("[ ");
  32.           for (int k = 0; k < floatNumbers.Count; k++)
  33.           {
  34.               Console.Write(floatNumbers[k] + " ");  
  35.           }
  36.           Console.Write(" ]");
  37.             Console.WriteLine();
  38.          
  39.             Console.Write("Min = {0}, Max = {1}, Sum = {2}, Avg = {3} ", floatNumbers.Min(), floatNumbers.Max(), floatNumbers.Sum(), floatNumbers.Average());
  40.             Console.WriteLine();
  41.  
  42.             Console.Write(" [ ");
  43.             for (int j = 0; j < roundNumbers.Count; j++)
  44.             {
  45.                 Console.Write(roundNumbers[j] + " ");
  46.             }
  47.             Console.Write(" ]");
  48.             Console.WriteLine();
  49.             Console.Write("Min = {0}, Max = {1}, Sum = {2}, Avg = {3} ", roundNumbers.Min(), roundNumbers.Max(), roundNumbers.Sum(), roundNumbers.Average());
  50.             Console.WriteLine();
  51.             Console.WriteLine("The end :)");
  52.  
  53.          
  54.        
  55.         }
  56.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement