lmarkov

Sum Of Numbers

Dec 1st, 2012
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.41 KB | None | 0 0
  1. /*
  2.  * Write a program that gets a number n and after that gets more n numbers and calculates and prints their sum.
  3. */
  4.  
  5. using System;
  6.  
  7. class SumOfNumbers
  8. {
  9.     static void Main()
  10.     {
  11.         double numberN, sumNumbers, firstNumberN;
  12.         string invalidInput = "Invalid input! Please enter value between " + double.MinValue + " and " + double.MaxValue + "!" + Environment.NewLine;
  13.  
  14.         Console.WriteLine("Enter value for n: ");
  15.         while (!(double.TryParse(Console.ReadLine(), out numberN) && numberN >= double.MinValue && numberN <= double.MaxValue))
  16.         {
  17.             Console.WriteLine(invalidInput);
  18.             Console.WriteLine("Enter value for n: ");
  19.         }
  20.         firstNumberN = numberN;
  21.         sumNumbers = numberN;
  22.  
  23.         for (int i = 0; i < Math.Abs(firstNumberN) -1; i++)
  24.         {
  25.             Console.WriteLine("You entered {0}/{1}! Please enter next value for n: ", i + 1, Math.Abs(firstNumberN));
  26.             while (!(double.TryParse(Console.ReadLine(), out numberN) && numberN >= double.MinValue && numberN <= double.MaxValue))
  27.             {
  28.                 Console.WriteLine(invalidInput);
  29.                 Console.WriteLine("Enter next value for n: ");
  30.             }
  31.             sumNumbers += numberN;
  32.         }
  33.  
  34.         Console.WriteLine("Sum of all {0} entered numbers is: {1}" + Environment.NewLine, Math.Abs(firstNumberN),sumNumbers);
  35.         Main();
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment