ksergeev 1 month ago
commit
43a4a64ef7
6 changed files with 237 additions and 0 deletions
  1. 3 0
      .gitignore
  2. 177 0
      README.md
  3. 25 0
      wer.sln
  4. 3 0
      wer/.gitignore
  5. 19 0
      wer/Program.cs
  6. 10 0
      wer/wer.csproj

+ 3 - 0
.gitignore

@@ -0,0 +1,3 @@
+*/bin/
+*/obj/
+.vs

+ 177 - 0
README.md

@@ -0,0 +1,177 @@
+Çàäíèå ¹1
+
+Êîä:
+using System;
+
+class Program
+{
+    static void Main()
+    {
+        Console.WriteLine("Ââåäèòå òðè ÷èñëà:");
+
+        int a = int.Parse(Console.ReadLine());
+        int b = int.Parse(Console.ReadLine());
+        int c = int.Parse(Console.ReadLine());
+
+        int resultA = Math.Pow(a, a >= 0 ? 2 : 4);
+        int resultB = Math.Pow(b, b >= 0 ? 2 : 4);
+        int resultC = Math.Pow(c, c >= 0 ? 2 : 4);
+
+        Console.WriteLine($"Ðåçóëüòàòû:");
+        Console.WriteLine($"a = {a:F2} ? {resultA:F2}");
+        Console.WriteLine($"b = {b:F2} ? {resultB:F2}");
+        Console.WriteLine($"c = {c:F2} ? {resultC:F2}");
+    }
+}
+
+Ðåçóëüòàò:
+Ââåäèòå òðè ÷èñëà:
+1
+2
+4
+Ðåçóëüòàòû:
+a = 1,00 ? 1,00
+b = 2,00 ? 4,00
+c = 4,00 ? 16,00
+
+
+Çàäàíèå ¹2
+
+Êîä:
+using System;
+
+class Program
+{
+    static void Main()
+    {
+        Console.WriteLine("Ââåäèòå êîîðäèíàòû ïåðâîé òî÷êè (x1 y1):");
+        string[] input1 = Console.ReadLine().Split();
+        double x1 = double.Parse(input1[0]);
+        double y1 = double.Parse(input1[1]);
+
+        Console.WriteLine("Ââåäèòå êîîðäèíàòû âòîðîé òî÷êè (x2 y2):");
+        string[] input2 = Console.ReadLine().Split();
+        double x2 = double.Parse(input2[0]);
+        double y2 = double.Parse(input2[1]);
+
+        // Âû÷èñëÿåì ðàññòîÿíèÿ äî íà÷àëà êîîðäèíàò
+        double dist1Sqr = x1 * x1 + y1 * y1;  // Êâàäðàò ðàññòîÿíèÿ ïåðâîé òî÷êè
+        double dist2Sqr = x2 * x2 + y2 * y2;  // Êâàäðàò ðàññòîÿíèÿ âòîðîé òî÷êè
+
+        // Âûâîäèì ðàññòîÿíèÿ
+        Console.WriteLine($"Ðàññòîÿíèå îò òî÷êè 1 äî íà÷àëà êîîðäèíàò: {Math.Sqrt(dist1Sqr):F2}");
+        Console.WriteLine($"Ðàññòîÿíèå îò òî÷êè 2 äî íà÷àëà êîîðäèíàò: {Math.Sqrt(dist2Sqr):F2}");
+
+        // Ñðàâíèâàåì è îïðåäåëÿåì áëèæàéøóþ
+        if (dist1Sqr < dist2Sqr)
+        {
+            Console.WriteLine("Òî÷êà 1 áëèæå ê íà÷àëó êîîðäèíàò.");
+        }
+        else if (dist1Sqr > dist2Sqr)
+        {
+            Console.WriteLine("Òî÷êà 2 áëèæå ê íà÷àëó êîîðäèíàò.");
+        }
+        else
+        {
+            Console.WriteLine("Îáå òî÷êè íàõîäÿòñÿ íà îäèíàêîâîì ðàññòîÿíèè îò íà÷àëà êîîðäèíàò.");
+        }
+    }
+}
+
+
+Ðåçóëüòàò:
+Ââåäèòå êîîðäèíàòû ïåðâîé òî÷êè (x1 y1):
+2 5
+Ââåäèòå êîîðäèíàòû âòîðîé òî÷êè (x2 y2):
+4 7
+Ðàññòîÿíèå îò òî÷êè 1 äî íà÷àëà êîîðäèíàò: 5,39
+Ðàññòîÿíèå îò òî÷êè 2 äî íà÷àëà êîîðäèíàò: 8,06
+Òî÷êà 1 áëèæå ê íà÷àëó êîîðäèíàò.
+
+Çàäàíèå ¹3
+
+Êîä:
+using System;
+
+class Program
+{
+    static void Main()
+    {
+        Console.WriteLine("Ââåäèòå äâà óãëà òðåóãîëüíèêà (â ãðàäóñàõ):");
+
+        Console.Write("Ïåðâûé óãîë: ");
+        double angle1 = double.Parse(Console.ReadLine());
+
+        Console.Write("Âòîðîé óãîë: ");
+        double angle2 = double.Parse(Console.ReadLine());
+
+        // Ïðîâåðêà, ÷òî óãëû ïîëîæèòåëüíûå
+        if (angle1 <= 0 || angle2 <= 0)
+        {
+            Console.WriteLine("Òðåóãîëüíèê íå ñóùåñòâóåò (óãëû äîëæíû áûòü ïîëîæèòåëüíûìè).");
+            return;
+        }
+
+        // Âû÷èñëÿåì òðåòèé óãîë
+        double angle3 = 180 - angle1 - angle2;
+
+        // Ïðîâåðÿåì, ñóùåñòâóåò ëè òðåóãîëüíèê
+        if (angle3 <= 0)
+        {
+            Console.WriteLine("Òðåóãîëüíèê íå ñóùåñòâóåò (ñóììà óãëîâ áîëüøå 180°).");
+            return;
+        }
+
+        Console.WriteLine($"Òðåòèé óãîë: {angle3:F2}°");
+
+        // Ïðîâåðÿåì, ïðÿìîóãîëüíûé ëè òðåóãîëüíèê
+        if (Math.Abs(angle1 - 90) < 1e-6 || Math.Abs(angle2 - 90) < 1e-6 || Math.Abs(angle3 - 90) < 1e-6)
+        {
+            Console.WriteLine("Òðåóãîëüíèê ñóùåñòâóåò è ÿâëÿåòñÿ ïðÿìîóãîëüíûì.");
+        }
+        else
+        {
+            Console.WriteLine("Òðåóãîëüíèê ñóùåñòâóåò, íî íå ÿâëÿåòñÿ ïðÿìîóãîëüíûì.");
+        }
+    }
+}
+
+Ðåçóòüòàò:
+Ââåäèòå äâà óãëà òðåóãîëüíèêà (â ãðàäóñàõ):
+Ïåðâûé óãîë: 46
+Âòîðîé óãîë: 87
+Òðåòèé óãîë: 47,00°
+Òðåóãîëüíèê ñóùåñòâóåò, íî íå ÿâëÿåòñÿ ïðÿìîóãîëüíûì.
+
+Çàäàíèå ¹7
+
+Êîä:
+using System;
+
+class Program
+{
+    static void Main()
+    {
+        int a = int.Parse(Console.ReadLine());
+        int b = int.Parse(Console.ReadLine());
+        int c = int.Parse(Console.ReadLine());
+
+        int min = Math.Min(Math.Min(a, b), c);
+        int max = Math.Max(Math.Max(a, b), c);
+        int sum = min + max;
+
+        Console.WriteLine($"Ìèíèìóì: {min}");
+        Console.WriteLine($"Ìàêñèìóì: {max}");
+        Console.WriteLine($"Ñóììà: {sum}");
+    }
+}
+
+
+Ðåçóëüòàò:
+4
+8
+3
+Ìèíèìóì: 3
+Ìàêñèìóì: 8
+Ñóììà: 11
+

+ 25 - 0
wer.sln

@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.13.35931.197 d17.13
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "wer", "wer\wer.csproj", "{5291CBD4-8797-4627-A4DA-B71A42954FAB}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{5291CBD4-8797-4627-A4DA-B71A42954FAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5291CBD4-8797-4627-A4DA-B71A42954FAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5291CBD4-8797-4627-A4DA-B71A42954FAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5291CBD4-8797-4627-A4DA-B71A42954FAB}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {4E7943B3-E248-43FF-AB97-E465141DFBE3}
+	EndGlobalSection
+EndGlobal

+ 3 - 0
wer/.gitignore

@@ -0,0 +1,3 @@
+*/bin/
+*/obj/
+.vs

+ 19 - 0
wer/Program.cs

@@ -0,0 +1,19 @@
+using System;
+
+class Program
+{
+    static void Main()
+    {
+        int a = int.Parse(Console.ReadLine());
+        int b = int.Parse(Console.ReadLine());
+        int c = int.Parse(Console.ReadLine());
+
+        int min = Math.Min(Math.Min(a, b), c);
+        int max = Math.Max(Math.Max(a, b), c);
+        int sum = min + max;
+
+        Console.WriteLine($"Минимум: {min}");
+        Console.WriteLine($"Максимум: {max}");
+        Console.WriteLine($"Сумма: {sum}");
+    }
+}

+ 10 - 0
wer/wer.csproj

@@ -0,0 +1,10 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>net9.0</TargetFramework>
+    <ImplicitUsings>enable</ImplicitUsings>
+    <Nullable>enable</Nullable>
+  </PropertyGroup>
+
+</Project>