Advertisement
AnitaN

06.LoopsHomework/03.MinMaxSumAverageNumbers

Mar 29th, 2014
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.36 KB | None | 0 0
  1. //Problem 3. Min, Max, Sum and Average of N Numbers
  2. //Write a program that reads from the console a sequence of n integer numbers and returns the minimal, the maximal number, the sum and the average of all numbers (displayed with 2 digits after the decimal point). The input starts by the number n (alone in a line) followed by n lines, each holding an integer number. The output is like in the examples below.
  3.  
  4. using System;
  5.  
  6. class MinMaxSumAverageNumbers
  7. {
  8.     static void Main()
  9.     {
  10.         Console.Write("How many numbers will compare?");
  11.         int n = int.Parse(Console.ReadLine());
  12.         int minNumber = int.MaxValue;
  13.         int maxNumber = int.MinValue;
  14.         double sumNumber = 0;
  15.         double avgNumber = 0;
  16.         for (int i = 0; i < n; i++)
  17.         {
  18.             Console.Write("Enter the number {0}:", i);
  19.             int number = int.Parse(Console.ReadLine());
  20.             //min
  21.             minNumber = Math.Min(minNumber, number);
  22.             //max
  23.             maxNumber = Math.Max(maxNumber, number);
  24.             //sum
  25.             sumNumber += number;
  26.             //avg
  27.             avgNumber = sumNumber / n;
  28.         }
  29.         Console.WriteLine("Min = {0}", minNumber);
  30.         Console.WriteLine("Max = {0}", maxNumber);
  31.         Console.WriteLine("Sum = {0}", sumNumber);
  32.         Console.WriteLine("Avg = {0:F2}", avgNumber);
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement