Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Write a program that gets a number n and after that gets more n numbers and calculates and prints their sum.
- */
- using System;
- class SumOfNumbers
- {
- static void Main()
- {
- double numberN, sumNumbers, firstNumberN;
- string invalidInput = "Invalid input! Please enter value between " + double.MinValue + " and " + double.MaxValue + "!" + Environment.NewLine;
- Console.WriteLine("Enter value for n: ");
- while (!(double.TryParse(Console.ReadLine(), out numberN) && numberN >= double.MinValue && numberN <= double.MaxValue))
- {
- Console.WriteLine(invalidInput);
- Console.WriteLine("Enter value for n: ");
- }
- firstNumberN = numberN;
- sumNumbers = numberN;
- for (int i = 0; i < Math.Abs(firstNumberN) -1; i++)
- {
- Console.WriteLine("You entered {0}/{1}! Please enter next value for n: ", i + 1, Math.Abs(firstNumberN));
- while (!(double.TryParse(Console.ReadLine(), out numberN) && numberN >= double.MinValue && numberN <= double.MaxValue))
- {
- Console.WriteLine(invalidInput);
- Console.WriteLine("Enter next value for n: ");
- }
- sumNumbers += numberN;
- }
- Console.WriteLine("Sum of all {0} entered numbers is: {1}" + Environment.NewLine, Math.Abs(firstNumberN),sumNumbers);
- Main();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment