Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace День3Задача7
- {
- class Program
- {
- static void Main(string[] args)
- {
- bool live = true;
- int[] numbers= new int[0];
- int sum = 0;
- bool number;
- string input;
- while (live == true)
- {
- Console.WriteLine("Вводите числа, пока не надоест.\nПо команде 'sum' программа выведет сумму всех введенных значенией. ");
- Console.WriteLine("По команде 'show' программа выведет все введеные вами значения по отдельности.\nКоманда 'exit' прекратит работу программы.\n");
- input = Console.ReadLine();
- number = input == "0"
- || input == "1"
- || input == "2"
- || input == "3"
- || input == "4"
- || input == "5"
- || input == "6"
- || input == "7"
- || input == "8"
- || input == "9";
- if (number)
- {
- int[] tempNumbers = new int[numbers.Length+1];
- for (int i = 0; i < numbers.Length; i++)
- {
- tempNumbers[i] = numbers[i];
- }
- tempNumbers[tempNumbers.Length - 1] = Convert.ToInt32(input);
- sum += tempNumbers[tempNumbers.Length - 1];
- numbers = tempNumbers;
- } else { input = input.ToLower();
- switch (input)
- {
- case "sum":
- Console.WriteLine("Сумма всех введенный значений: "+sum);
- Console.ReadKey();
- break;
- case "show":
- for (int i = 0; i < numbers.Length; i++)
- {
- Console.Write(numbers[i] + " ");
- }
- Console.WriteLine();
- Console.ReadKey();
- break;
- case "exit":
- live = false;
- break;
- default:
- Console.WriteLine("Нет такой комманды.");
- Console.ReadKey();
- break;
- }
- }
- Console.Clear();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement