Пример #1
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = System.Text.Encoding.Default;

            //Завдання 1
            Console.WriteLine("Завдання 1");
            Task_1 task_1 = delegate(double a, double b, double c)
            {
                return((a + b + c) / 3);
            };

            Console.WriteLine(task_1(35, 5.78, 14.7));
            Console.ReadLine();
            //Завдання 2
            Console.WriteLine("Завдання 2");
            Console.Write("Введіть яку дію ви хотіли б зробити(+,-,*,/):");
            string oper = Console.ReadLine();

            Console.Write("Введіть перше число:");
            double x = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введіть друге число:");
            double y = Convert.ToDouble(Console.ReadLine());
            Task_2 task_2;

            if (oper == "+")
            {
                task_2 = (x, y) => { return(x + y); };
                Console.WriteLine(task_2(x, y));
            }
            else if (oper == "-")
            {
                task_2 = (x, y) => { return(x - y); };
                Console.WriteLine(task_2(x, y));
            }
            else if (oper == "*")
            {
                task_2 = (x, y) => { return(x * y); };
                Console.WriteLine(task_2(x, y));
            }
            else if (oper == "/")
            {
                if (y != 0)
                {
                    task_2 = (x, y) => { return(x / y); };
                    Console.WriteLine(task_2(x, y));
                }
                else
                {
                    Console.WriteLine("Ділити на нуль неможна");
                }
            }
            else
            {
                Console.WriteLine("Введіть: \"+\",\"-\",\"*\",\"/\"");
            }
            //Завдання 3
            Console.WriteLine("Завдання 3");
        }
Пример #2
0
        //static bool exit;
        static void Main()
        {
            AccountManager.Main();
            while (!SepoHelper.exit)
            {
                Console.Clear();
                switch (SelectTask())
                {
                case 0:
                    SepoHelper.exit = true;
                    ExitProg();
                    break;

                case 1:
                    Task_1.Main();
                    break;

                case 2:
                    MyArray.Main();
                    break;

                case 3:
                    AccountManager.Main();
                    break;

                case 4:
                    MyMultiArray.Main();
                    break;

                case 5:
                    Doubler.Main();
                    break;

                case 6:
                    TrueOrNotTrue.Main();
                    break;
                }
            }
            //ExitProg();
        }
Пример #3
0
 static void Main(string[] args)
 {
     Task_1 task_1 = new Task_1();
     Task_2 task_2 = new Task_2();
     Task_3 task_3 = new Task_3();
 }
Пример #4
0
 public void InsertNumber_start10_is_bigger_then_end8_exception_returned()
 {
     Assert.ThrowsException <ArgumentException>(() => Task_1.InsertNumber(8, 15, 10, 8));
 }
Пример #5
0
 public void InsertNumber_numberSourse8_numberIn15_start3_end_negative8_exception_returned()
 {
     Assert.ThrowsException <ArgumentException>(() => Task_1.InsertNumber(8, 15, 3, -8));
 }
Пример #6
0
        public void InsertNumber_numberSourse8_numberIn15_start0_end0_120returned()
        {
            int result = Task_1.InsertNumber(8, 15, 0, 0);

            Assert.AreEqual(9, result);
        }
Пример #7
0
        public void InsertNumber_numberSourse8_numberIn15_start3_end8_120returned()
        {
            int result = Task_1.InsertNumber(8, 15, 3, 8);

            Assert.AreEqual(120, result);
        }
 static void Main(string[] args)
 {
     Task_1.Execute();
     Task_2.Execute();
     Task_3.Execute();
 }