Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Linq;
- namespace ArrayStatistics_01
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- //1. входни данни -> "2 3 4 5 6"
- int[] numbers = Console.ReadLine() //"2 3 4 5 6 1"
- .Split(" ") //["2", "3", "4", "5", "6", "1"]
- .Select(int.Parse) //[2, 3, 4, 5, 6, 1]
- .ToArray();
- //2. мин елемент в масива
- int min = int.MaxValue;
- //3. макс елемент в масива
- int max = int.MinValue;
- //4. сума от елементи
- int sum = 0;
- //5. средна аритметична стойност = сума (sum) / бр. числа (numbers.Lenght)
- foreach (int number in numbers)
- {
- //1. проверка дали е минимум
- if (number < min)
- {
- min = number;
- }
- //2. проверка дали е максимум
- if (number > max)
- {
- max = number;
- }
- //3. сумирам
- sum += number;
- }
- //обходили всички елементи на масива -> минималния елемент, максималния елемент, сума от елементите
- double average = sum * 1.0 / numbers.Length;
- Console.WriteLine("Min = " + min);
- Console.WriteLine("Max = " + max);
- Console.WriteLine("Sum = " + sum);
- Console.WriteLine("Average = " + average);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement