Задача №1 ``` using System; Console.Write("Введите три числа через пробел: "); var grx = Console.ReadLine(); double numb1, numb2, numb3; numb1 = double.Parse(grx.Split()[0]); numb2 =double.Parse(grx.Split()[1]); numb3 =double.Parse(grx.Split()[2]); double num1 = (numb1 < 0) ? Math.Pow(numb1, 4) : Math.Pow(numb1, 2); double num2 = (numb2 < 0) ? Math.Pow(numb2, 4) : Math.Pow(numb2, 2); double num3 = (numb3 < 0) ? Math.Pow(numb3, 4) : Math.Pow(numb3, 2); Console.WriteLine(num1); Console.WriteLine(num2); Console.WriteLine(num3); ``` Задача №2 ``` using System; Console.Write("Введите две координаты через пробел: "); var grx = Console.ReadLine(); double x, y, f, k = 0, t; f = 0; x = double.Parse(grx.Split()[0]); y =double.Parse(grx.Split()[1]); k = Math.Abs(f - x); t = Math.Abs(f - y); if (k > t) { Console.WriteLine(y); } else { Console.WriteLine(x); } ``` Задача №3 ``` using System; Console.Write("Введите три угла через пробел: "); var grx = Console.ReadLine(); double a, b, c, i, sum, pu; i = 180; a = double.Parse(grx.Split()[0]); b =double.Parse(grx.Split()[1]); c =double.Parse(grx.Split()[2]); sum = (a + b + c); pu = 90; if (sum == i) { Console.Clear(); Console.WriteLine("треугольник сушествует"); if (a == pu || b == pu || c == pu) { Console.WriteLine("треугольник прямоугольный"); } else { Console.WriteLine("не прямоугольный"); } } else { Console.WriteLine("Не существует"); } ``` Задача №4 ``` using System; Console.Write("Введите два разных числа через пробел: "); var grx = Console.ReadLine(); double a, b, v, d, l, p; a = double.Parse(grx.Split()[0]); b =double.Parse(grx.Split()[1]); l = ((a + b) / 2); p = ((a * b) * 2); if (a != b) { v = Math.Min(a, b); d = Math.Max(a, b); Console.WriteLine(v=l); Console.WriteLine(d=p); } else { Console.WriteLine("imposible"); } ``` Задача №5 ``` using System; Console.Write("Введите координаты точки через пробел: "); var grx = Console.ReadLine(); double a, b, v, d, l, p; a = double.Parse(grx.Split()[0]); b =double.Parse(grx.Split()[1]); if (a > 0 & b > 0) { Console.WriteLine("точка находится в 1й четверти"); } if (a > 0 & b < 0) { Console.WriteLine("точка находится в 4й четверти"); } if (a < 0 & b < 0) { Console.WriteLine("точка находится в 3й четверти"); } if (a < 0 & b > 0) { Console.WriteLine("точка находится во 2й четверти"); } ``` Задача №6 ``` using System; Console.Write("Введите координаты точки через пробел: "); var grx = Console.ReadLine(); double d, m; d = double.Parse(grx.Split()[0]); m =double.Parse(grx.Split()[1]); if (d<=31 & d>=1 & m<=12 & m>=1) { Console.WriteLine("дата верная"); } else { Console.WriteLine("не верно"); } ``` Задача №7 ``` using System; Console.Write("Введите 3 числа через пробел: "); var grx = Console.ReadLine(); double a, b, c, d, e; a = double.Parse(grx.Split()[0]); b =double.Parse(grx.Split()[1]); c =double.Parse(grx.Split()[2]); d = Math.Min(a, Math.Min(b, c)); e = Math.Max(a, Math.Max(b, c)); Console.WriteLine($"Сумма наибольшего и наименьшего числа равна: {d + e}"); ``` Задача №8 ``` using System; Console.WriteLine("Введите координаты точки (x, y) через enter:"); double x = double.Parse(Console.ReadLine()); double y = double.Parse(Console.ReadLine()); Console.WriteLine("Введите радиус окружности:"); double r = double.Parse(Console.ReadLine()); double d = Math.Sqrt(x * x + y * y); if (d <= r) { Console.WriteLine("Точка входит в окружность"); } else { Console.WriteLine("Точка не входит в окружность"); } ```