Advertisement
TravaMan

Basic_Task14

Dec 13th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.61 KB | None | 0 0
  1. using System;
  2. class Basic_Task14
  3. {
  4.     static void Main()
  5.     {
  6.         int[] nums = new int[0];
  7.         while (true)
  8.         {
  9.             Console.WriteLine("Введите число, либо команду.");
  10.             string inputMenu = Console.ReadLine();
  11.             switch (inputMenu)
  12.             {
  13.                 case "sum":
  14.                 {
  15.                     int sum = 0;
  16.                     foreach (int i in nums)
  17.                     {
  18.                         sum += i;
  19.                     }
  20.                     Console.WriteLine("Сумма: " + sum);
  21.                     Console.WriteLine();
  22.                     break;
  23.                 }
  24.                 case "sort":
  25.                 {
  26.                     Array.Sort(nums);
  27.                     foreach (int i in nums)
  28.                     {
  29.                         Console.Write(i + " ");
  30.                     }
  31.                     break;
  32.                 }
  33.                 case "exit":
  34.                 {
  35.                     return;
  36.                 }
  37.                 default:
  38.                 {
  39.                     int number;
  40.                     if (int.TryParse(inputMenu, out number))
  41.                     {
  42.                         int[] tempNums = new int[nums.Length + 1];
  43.                         for (int i = 0; i < nums.Length; i++)
  44.                         {
  45.                             tempNums[i] = nums[i];
  46.                         }
  47.                         tempNums[nums.Length] = number;
  48.                         nums = tempNums;
  49.                     }
  50.                     break;
  51.                 }
  52.             }
  53.         }
  54.   }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement