Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace HomeWork
- {
- class Program
- {
- static void Main(string[] args)
- {
- const string CommandExitProgramm = "exit";
- const string CommandTotalSum = "sum";
- string inputUser = "";
- int[] numbers = new int[0];
- int sumNumbers = 0;
- bool isRunning = true;
- while (isRunning)
- {
- Console.WriteLine("Введите число");
- inputUser = Console.ReadLine();
- if (inputUser == CommandExitProgramm)
- {
- isRunning = false;
- }
- else if (inputUser == CommandTotalSum)
- {
- sumNumbers = 0;
- for (int i = 0; i < numbers.Length; i++)
- {
- sumNumbers += numbers[i];
- }
- Console.WriteLine($"Сумма массива = {sumNumbers} ");
- Console.WriteLine("-------------------");
- }
- else if (int.TryParse(inputUser, out int number))
- {
- int[] newNumbers = new int[numbers.Length + 1];
- for (int i = 0; i < numbers.Length; i++)
- {
- newNumbers[i] = numbers[i];
- }
- newNumbers[newNumbers.Length - 1] = number;
- numbers = newNumbers;
- }
- else
- {
- Console.WriteLine("Некоректный ввод! Введите целое число.");
- }
- if (numbers.Length == 0)
- {
- Console.WriteLine("\nМассив пустой.");
- }
- else
- {
- Console.WriteLine("\nИтоговый массив:");
- for (int i = 0; i < numbers.Length; i++)
- {
- Console.Write($"{numbers[i]} ");
- }
- Console.WriteLine("\n");
- }
- }
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement