123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257 |
- /*
- Console.WriteLine("Введите первое число:");
- double one = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите второе число:");
- double two = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите третье число:");
- double three = double.Parse(Console.ReadLine());
- double[] numbers = new[] { one, two, three };
- for (int i = 0; i < numbers.Length; i++)
- {
- if (numbers[i] >= 0)
- {
- Console.WriteLine(Math.Pow(numbers[i], 2));
- }
- else
- {
- Console.WriteLine(Math.Pow(numbers[i],4));
- }
- }
- Console.ReadKey();
- */
- /* Задача 2
- Console.WriteLine("Координаты первой точки:");
- Console.Write("x = ");
- int x1 = int.Parse(Console.ReadLine());
- Console.Write("y = ");
- int y1 = int.Parse(Console.ReadLine());
- Console.WriteLine("Координаты второй точки:");
- Console.Write("x = ");
- int x2 = int.Parse(Console.ReadLine());
- Console.Write("y = ");
- int y2 = int.Parse(Console.ReadLine());
- double one = Math.Sqrt(Convert.ToDouble(x1 * x1 + y1 * y1));
- double two = Math.Sqrt(Convert.ToDouble(x2 * x2 + y2 * y2));
- if (one > two)
- {
- Console.WriteLine("Вторая точка ближе к началу коордиант");
- }
- else if(two > one)
- {
- Console.WriteLine("Первая точка ближе к началу координат");
- }
- else
- {
- Console.WriteLine("Точки находятся на одинаковом расстоянии от начала координат");
- }
- Console.ReadKey();
- */
- /* Задача 3
- Console.Write("Первый угол треугольника: ");
- int corn1 = int.Parse(Console.ReadLine());
- Console.Write("Второй угол треугольника: ");
- int corn2 = int.Parse(Console.ReadLine());
- if (corn1 + corn2 < 180)
- {
- Console.WriteLine("Такой треугольник существует");
- if(corn1 == 90)
- Console.WriteLine("Такой треугольник прямоугольный");
- else if(corn2 == 90)
- Console.WriteLine("Такой треугольник прямоугольный");
- else if (corn1 + corn2 == 90)
- Console.WriteLine("Такой треугольник прямоугольный");
- else
- Console.WriteLine("Такой треугольник не прямоугольный");
- }
- else
- {
- Console.WriteLine("Такой треугольник не существует");
- }
- Console.ReadKey();
- */
- /* Задача 4
- Console.Write("Первое число: ");
- int a = int.Parse(Console.ReadLine());
- Console.Write("Второе число: ");
- int b = int.Parse(Console.ReadLine());
- if (a > b)
- {
- b = (a + b) / 2;
- a = (a * b * 2);
- }
- else
- {
- a = (a + b) / 2;
- b = (a * b * 2);
- }
- Console.WriteLine("Получившееся первое число: {0}",a);
- Console.WriteLine("Получившееся второе число: {0}",b);
- Console.ReadKey();
- */
- /* Задача 5
- Console.Write("Введите х = ");
- int x = int.Parse(Console.ReadLine());
- Console.Write("Введите y = ");
- int y = int.Parse(Console.ReadLine());
- if (x > 0)
- {
- if(y > 0)
- Console.WriteLine("Точка расположена в первом координатном углу");
- else if(y<0)
- Console.WriteLine("Точка расположена в четвертом координатном углу");
- }
- else if (x != 0)
- {
- if(y > 0)
- Console.WriteLine("Точка расположена во втором координатном углу");
- else if(y<0)
- Console.WriteLine("Точка расположена в третьем координатном углу");
- }
- if (x == 0)
- {
- if (y == 0)
- {
- Console.WriteLine("Точка находится в центре координат");
- }
- else
- {
- Console.WriteLine("Точка находится на оси x");
- }
- }
- else if(y == 0)
- Console.WriteLine("Точка расположена на оси y");
- Console.ReadKey();
- */
- /* Задача 6
- Console.Write("Дата(в формате dd.mm.yy):");
- string data = Console.ReadLine();
- string [] date = data.Split(".");
- int day = int.Parse(date[0]);
- int month = int.Parse(date[1]);
- if(day > 31 | day < 1)
- Console.WriteLine("День записан неверно");
- if (month > 12 | month < 1)
- Console.WriteLine("Месяц записан неверно");
- else
- Console.WriteLine("Дата записана верно");
- */
- /* Задача 7
- Console.Write("Введите три числа через пробел: ");
- string read = Console.ReadLine();
- string [] numbers = read.Split(' ');
- int one = int.Parse(numbers[0]);
- int two = int.Parse(numbers[1]);
- int three = int.Parse(numbers[2]);
- int max = one;
- if (two > max)
- max = two;
- if (three > max)
- max = three;
- int min = one;
- if (two < min)
- min = two;
- if (three < min)
- min = three;
- Console.WriteLine("Наибольшее число:{0}, наименьшее: {1}", max, min);
- Console.ReadKey();
- */
- /* Задача 8
- Console.Write("Введите радиус окружности: ");
- double r = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите x точки: ");
- double x = Convert.ToDouble(Console.ReadLine());
- Console.Write("Введите y точки: ");
- double y = Convert.ToDouble(Console.ReadLine());
- double distance = Math.Sqrt(x * x + y * y);
- if (distance > r)
- Console.WriteLine("Точка не входит в окружность");
- else
- Console.WriteLine("Ответ: Точка входит в окружность");
- Console.ReadLine();
- */
- /* Задача 9
- int[] x = new int[4];
- int[] y = new int[4];
- for (int i = 0; i < 4; ++i)
- {
- if (i == 0)
- {
- Console.Write("Введите координаты точки (x" + i.ToString() + ",y" + i.ToString() + "): ");
- }
- else
- {
- Console.Write("Введите координаты вершины треугольника (x" + i.ToString() + ",y" + i.ToString() + "): ");
- }
- x[i] = Console.Read();
- y[i] = Console.Read();
- Console.ReadLine();
- }
- int a = (x[1] - x[0]) * (y[2] - y[1]) - (x[2] - x[1]) * (y[1] - y[0]);
- int b = (x[2] - x[0]) * (y[3] - y[2]) - (x[3] - x[2]) * (y[2] - y[0]);
- int c = (x[3] - x[0]) * (y[1] - y[3]) - (x[1] - x[3]) * (y[3] - y[0]);
- if ((a >= 0 && b >= 0 && c >= 0) || (a <= 0 && b <= 0 && c <= 0))
- {
- Console.WriteLine("Точка принадлежит треугольнику");
- }
- else
- {
- Console.WriteLine("Точка не принадлежит треугольнике");
- }
- Console.ReadKey();
- */
- Console.Write("Введите длину первой стороны треугольника: ");
- int a = Int32.Parse(Console.ReadLine());
- Console.Write("Введите длину второй стороны треугольника: ");
- int b = Int32.Parse(Console.ReadLine());
- Console.Write("Введите длину третьей стороны треугольника: ");
- int c = int.Parse(Console.ReadLine());
- if (a + b > c && b + c > a && a + c > b)
- {
- Console.WriteLine("Такой треугольник существует");
- if (a * a + b * b > c * c && b * b + c * c > a * a && a * a + c * c > b * b)
- {
- Console.WriteLine("Треугольник остроугольный");
- }
- else
- {
- Console.WriteLine("Треугольник не остроугольный");
- }
- }
- else
- {
- Console.WriteLine("Такой треугольник не существует");
- }
- Console.ReadLine();
|