Homework 3 ex.7

                Never    
C#
       
using System;

class MainClass
{
    public static void Main(string[] args)
    {
        string vvod = " ";
        int chislo ;
        int[] massivChisel = new int[0];
        int[] massivSort = new int[0];
        int sum = 0;
        int max = 0;
        int maxPos = 0;
        bool exit = false;

        while (!exit)
        {
            Console.Clear();
            Console.Write("Пожалуйста, введите число, \nкомманду SUM для сложения введенных чисел," +
                "\nSORT для сортировки и вывода введенных чисел по возрастанию или " +
                "\nLIST для вывода введенных чисел" +
                "\nEXIT для выхода из приложения : ");

            vvod = Console.ReadLine();
            switch (vvod)
            {
                case "sum":
                    for (int i = 0; i < massivChisel.Length; i++)
                    {
                        sum += massivChisel[i];
                    }
                    Console.WriteLine("Сумма введенных чисел равна " + sum);
                    Console.ReadKey();
                    break;
                case "list":
                    for (int i = 0; i < massivChisel.Length; i++)
                    {
                        Console.Write(massivChisel[i] + " ");
                    }
                    Console.WriteLine();
                    Console.ReadKey();
                    break;
                case "exit":
                    exit = true;
                    break;
                case "sort":
                    int[] sortMassiv = new int[massivChisel.Length];
                    for ( int i = 0; i < massivChisel.Length; i++ )
                    {
                        for (int j = 0; j< massivChisel.Length; j++)
                        {
                            if(max < massivChisel[j] )
                            {
                                max = massivChisel[j];
                                maxPos = j;
                            }
                        }
                        massivChisel[maxPos] = 0;
                        sortMassiv[i] = max;
                        max = 0;                    
                    }
                    massivChisel = sortMassiv;
                    for(int i = 0; i < massivChisel.Length; i++)
                    {
                        Console.Write(massivChisel[i] + " ");
                    }
                    Console.ReadKey();
                    break;
                default:
            chislo = Convert.ToInt32(vvod);
             Console.WriteLine("Вы ввели число" + chislo);
                    int [] createMassiv = new int [massivChisel.Length + 1];
                    for (int i = 0; i < massivChisel.Length; i++)
                    {
                        createMassiv[i] = massivChisel[i];
                    }
                    createMassiv[massivChisel.Length] = chislo;
                    massivChisel = createMassiv;
                        break;
            }
        }
        Console.ReadKey();
    }
}

Raw Text