Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace CSLight
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- const string CommandInputSum = "sum";
- const string CommandInputExit = "exit";
- int[] array = new int[0];
- int[] tempArray = array;
- string userInput;
- string message = "";
- int sum = 0;
- bool isWorking = true;
- while (isWorking)
- {
- Console.Clear();
- Console.WriteLine($"Для вывода суммы - {CommandInputSum}");
- Console.WriteLine($"Для выхода из программы - {CommandInputExit}");
- if (array.Length > 0)
- {
- message += $"{array[array.Length - 1]} ";
- Console.WriteLine($"\nРанее введенные числа - {message}");
- }
- Console.WriteLine("\nВведите целочисленное число: ");
- userInput = Console.ReadLine();
- switch (userInput)
- {
- case CommandInputSum:
- Console.WriteLine($"\nСумма чисел равна: {sum}");
- Console.ReadKey();
- break;
- case CommandInputExit:
- isWorking = false;
- Console.WriteLine();
- break;
- default:
- tempArray = new int[array.Length + 1];
- for (int i = 0; i < array.Length; i++)
- tempArray[i] = array[i];
- array = tempArray;
- array[array.Length - 1] = Convert.ToInt32(userInput);
- sum += array[array.Length - 1];
- Console.ReadKey();
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement