diff --git a/Seminars/Seminar01/Self/Task01/Program.cs b/Seminars/Seminar01/Self/Task01/Program.cs
index 3671ed6..5368665 100644
--- a/Seminars/Seminar01/Self/Task01/Program.cs
+++ b/Seminars/Seminar01/Self/Task01/Program.cs
@@ -1 +1,20 @@
// Your code here!
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main()
+ {
+ string familiya = Console.ReadLine();
+
+ string umya = Console.ReadLine();
+
+ string otchestvo = Console.ReadLine();
+
+ Console.WriteLine("Фамилия: " + familiya);
+ Console.WriteLine("Имя: " + umya);
+ Console.WriteLine("Отчество: " + otchestvo);
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar01/Self/Task02/Program.cs b/Seminars/Seminar01/Self/Task02/Program.cs
index 3671ed6..a80b526 100644
--- a/Seminars/Seminar01/Self/Task02/Program.cs
+++ b/Seminars/Seminar01/Self/Task02/Program.cs
@@ -1 +1,21 @@
-// Your code here!
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+
+
+
+ string familiya = Console.ReadLine();
+
+ string umya = Console.ReadLine();
+
+ string otchestvo = Console.ReadLine();
+
+ Console.WriteLine(familiya + umya + otchestvo);
+
+
+ }
+ }
+}
diff --git a/Seminars/Seminar01/Self/Task03/Program.cs b/Seminars/Seminar01/Self/Task03/Program.cs
index 3671ed6..88f2e6f 100644
--- a/Seminars/Seminar01/Self/Task03/Program.cs
+++ b/Seminars/Seminar01/Self/Task03/Program.cs
@@ -1 +1,15 @@
-// Your code here!
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+
+ string umya = Console.ReadLine();
+
+ Console.WriteLine("Здравствуйте, " + umya);
+
+
+ }
+ }
+}
diff --git a/Seminars/Seminar01/Self/Task04/Program.cs b/Seminars/Seminar01/Self/Task04/Program.cs
index 3671ed6..f3ffedf 100644
--- a/Seminars/Seminar01/Self/Task04/Program.cs
+++ b/Seminars/Seminar01/Self/Task04/Program.cs
@@ -1 +1,18 @@
-// Your code here!
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+
+ Console.BackgroundColor = ConsoleColor.DarkCyan;
+ Console.ForegroundColor = ConsoleColor.Magenta;
+
+ string umya = Console.ReadLine();
+
+ Console.WriteLine("Здравствуйте, " + umya);
+
+
+ }
+ }
+}
diff --git a/Seminars/Seminar01/Self/Task05/Program.cs b/Seminars/Seminar01/Self/Task05/Program.cs
index 3671ed6..43cd690 100644
--- a/Seminars/Seminar01/Self/Task05/Program.cs
+++ b/Seminars/Seminar01/Self/Task05/Program.cs
@@ -1 +1,23 @@
-// Your code here!
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+
+ double U = double.Parse(Console.ReadLine());
+
+ double R = double.Parse(Console.ReadLine());
+
+
+
+
+
+ Console.WriteLine("I = " + U / R);
+
+ Console.WriteLine("P = " + U * U / R);
+
+
+ }
+ }
+}
diff --git a/Seminars/Seminar01/Self/Task06/Program.cs b/Seminars/Seminar01/Self/Task06/Program.cs
index 83fa4f4..cb3f313 100644
--- a/Seminars/Seminar01/Self/Task06/Program.cs
+++ b/Seminars/Seminar01/Self/Task06/Program.cs
@@ -1,2 +1,19 @@
-// See https://aka.ms/new-console-template for more information
-Console.WriteLine("Hello, World!");
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+
+ double pervi_katet = double.Parse(Console.ReadLine());
+
+ double vtoroi_katet = double.Parse(Console.ReadLine());
+
+
+
+ Console.WriteLine("Гипотенуза = " + Math.Sqrt(pervi_katet * pervi_katet + vtoroi_katet * vtoroi_katet));
+
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..1741d5d
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{3B9CECD8-A5CB-4112-91EF-849AD2869DDF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {3B9CECD8-A5CB-4112-91EF-849AD2869DDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3B9CECD8-A5CB-4112-91EF-849AD2869DDF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3B9CECD8-A5CB-4112-91EF-849AD2869DDF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3B9CECD8-A5CB-4112-91EF-849AD2869DDF}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {62D2B241-CD98-45A0-A1E0-25614C9AB120}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..f231f2e
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,18 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ int zifr = int.Parse(Console.ReadLine());
+
+ double veschest = double.Parse(Console.ReadLine());
+
+ char bukva = char.Parse(Console.ReadLine());
+
+ Console.WriteLine(zifr);
+ Console.WriteLine(veschest);
+ Console.WriteLine(bukva);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..6fd5172
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{DBAABB51-6342-4CB2-AB41-883975EACF87}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DBAABB51-6342-4CB2-AB41-883975EACF87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DBAABB51-6342-4CB2-AB41-883975EACF87}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DBAABB51-6342-4CB2-AB41-883975EACF87}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DBAABB51-6342-4CB2-AB41-883975EACF87}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {2CBF317A-3F2C-40EF-A82F-F685825DF25C}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..83b2cac
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,18 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double x1 = double.Parse(Console.ReadLine());
+
+ double x2 = double.Parse(Console.ReadLine());
+
+ double ost = x1 % 10 + x2 % 10;
+
+ Console.WriteLine("Сумма целых частей " + x1 + " и " + x2 + " равна " + "{0:f0}", x1 + x2 - 1);
+
+ Console.WriteLine("Сумма дробных частей " + x1 + " и " + x2 + " равна 0," + "{0:f0}", ost - 1);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..a855374
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{8377D4E0-EEFF-4688-9DC0-3DD5CFBEDDB8}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8377D4E0-EEFF-4688-9DC0-3DD5CFBEDDB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8377D4E0-EEFF-4688-9DC0-3DD5CFBEDDB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8377D4E0-EEFF-4688-9DC0-3DD5CFBEDDB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8377D4E0-EEFF-4688-9DC0-3DD5CFBEDDB8}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {0447D897-9DF3-45B6-957E-7DA0B0BB2906}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..553560f
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,23 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ int x = int.Parse(Console.ReadLine());
+
+ int y = int.Parse(Console.ReadLine());
+
+ int z = int.Parse(Console.ReadLine());
+
+ int helper1 = z >= x ? (y >= x ? x : y) : (y >= z ? z : y);
+
+ int helper3 = z >= x ? (y >= z ? y : z) : (y >= x ? y : x);
+
+ int helper2 = x + y + z - helper1 - helper3;
+
+ Console.WriteLine(helper1 + " " + helper2 + " " + helper3);
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..8329d46
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{3FFE1D7D-B290-4BF9-A081-C39D9407D2DE}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {3FFE1D7D-B290-4BF9-A081-C39D9407D2DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3FFE1D7D-B290-4BF9-A081-C39D9407D2DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3FFE1D7D-B290-4BF9-A081-C39D9407D2DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3FFE1D7D-B290-4BF9-A081-C39D9407D2DE}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {903F47F9-EE14-428F-93DF-1D9EA10A833C}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..c5caf8d
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,18 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ string ans = "Ни цифра, ни буква";
+
+ char a = char.Parse(Console.ReadLine());
+
+ ans = a >= '0' ? (a <= '9' ? "Это цифра" : "") : "";
+ ans = a > 'а' ? (a < 'я' ? "Это буква" : "") : "";
+ ans = a > 'А' ? (a < 'Я' ? "Это буква" : "") : "";
+
+ Console.WriteLine(ans);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..8ac430a
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{DDB6B883-2A55-4248-B6EA-1AE9B6877437}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DDB6B883-2A55-4248-B6EA-1AE9B6877437}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DDB6B883-2A55-4248-B6EA-1AE9B6877437}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DDB6B883-2A55-4248-B6EA-1AE9B6877437}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DDB6B883-2A55-4248-B6EA-1AE9B6877437}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {3F1FCA2E-BCB3-4F2A-B70B-F0BED71A7302}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..bf9ca96
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,20 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double R = double.Parse(Console.ReadLine());
+
+ double x = double.Parse(Console.ReadLine());
+
+ double y = double.Parse(Console.ReadLine());
+
+ double s = Math.Sqrt(x * x + y * y);
+
+ string helper1 = s < R ? "Точка внутри круга!" : "Точка вне круга!";
+
+ Console.WriteLine(helper1);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..e0a76ea
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{82486B48-82A1-48AD-8131-BE276A506A06}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {82486B48-82A1-48AD-8131-BE276A506A06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {82486B48-82A1-48AD-8131-BE276A506A06}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {82486B48-82A1-48AD-8131-BE276A506A06}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {82486B48-82A1-48AD-8131-BE276A506A06}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {141D0409-64FF-40CE-89F1-6784A9AFFF5F}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..bb3f6e5
--- /dev/null
+++ b/Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,23 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ string chislo = Console.ReadLine();
+
+ int ch,
+ c1, c2, c3;
+ ch = int.Parse(chislo);
+
+ c1 = Math.Abs(ch) % 10;
+ ch /= 10;
+ c2 = Math.Abs(ch) % 10;
+ ch /= 10;
+ c3 = Math.Abs(ch) % 10;
+ Console.WriteLine(c3);
+ Console.WriteLine(c2);
+ Console.WriteLine(c1);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..63c1d54
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{B4FC1513-433C-455E-B8F9-272487D02E06}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B4FC1513-433C-455E-B8F9-272487D02E06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B4FC1513-433C-455E-B8F9-272487D02E06}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B4FC1513-433C-455E-B8F9-272487D02E06}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B4FC1513-433C-455E-B8F9-272487D02E06}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {A4744DA4-A732-4025-B8A2-A9F81914612B}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..3be3786
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,18 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double n = double.Parse(Console.ReadLine());
+ double l = double.Parse(Console.ReadLine());
+
+ if (1 <= n && n < 11)
+ if (l > 0)
+ {
+ Console.WriteLine("{0:f2}", (n * l * l) / (4 * Math.Tan(Math.PI / n)));
+ }
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..6976365
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{13F8034A-E2DB-4136-814F-5F461B6E583B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {13F8034A-E2DB-4136-814F-5F461B6E583B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {13F8034A-E2DB-4136-814F-5F461B6E583B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {13F8034A-E2DB-4136-814F-5F461B6E583B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {13F8034A-E2DB-4136-814F-5F461B6E583B}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {24E47D12-75C8-4F08-9644-B7E8352E3A71}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..d249b48
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,34 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double X = double.Parse(Console.ReadLine());
+
+ double Y = double.Parse(Console.ReadLine());
+
+ double S = Math.Sqrt(X * X + Y * Y);
+
+ double R1 = 1;
+ double R2 = 2;
+
+ if (S < R1 || S > R2)
+ {
+ Console.WriteLine("Точка вне области");
+ }
+ else if (Y < 0 || Y > 2)
+ {
+ Console.WriteLine("Точка вне области");
+ }
+ else if (S > R1 && S < R2 && Y > 0)
+ {
+ Console.WriteLine("Точка внутри области");
+ }
+ else if (Y >= 0 && (S == R1 || S == R2))
+ {
+ Console.WriteLine("Точка на границе области");
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..3562200
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{B16582D2-546A-4ED2-B2A1-5AD492509B4F}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B16582D2-546A-4ED2-B2A1-5AD492509B4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B16582D2-546A-4ED2-B2A1-5AD492509B4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B16582D2-546A-4ED2-B2A1-5AD492509B4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B16582D2-546A-4ED2-B2A1-5AD492509B4F}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {D217BBCA-76D3-49AC-A8C9-3751A08E3289}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..92bd9ac
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,31 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double X = double.Parse(Console.ReadLine());
+
+ double Y = double.Parse(Console.ReadLine());
+
+ double S = Math.Sqrt(X * X + Y * Y);
+
+ double R1 = 2;
+
+ double R2 = 1;
+
+ if ((Y > 0 && S > R1) || (Y < 0 && S > R2))
+ {
+ Console.WriteLine("Точка вне области");
+ }
+ else if ((Y > 0 && S < R1) || (Y < 0 && S < R2) || (Y == 0 && X < 1 && X > (-1)))
+ {
+ Console.WriteLine("Точка внутри области");
+ }
+ else if ((Y > 0 && S == R1) || (Y < 0 && S == R2) || (Y == 0 && (X >= 1 && X <= 2) || (X <= (-1) && X >= (-2))))
+ {
+ Console.WriteLine("Точка на границе области");
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..66895bc
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{2167A271-F2D9-4421-8B38-64E2C5DA3711}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {2167A271-F2D9-4421-8B38-64E2C5DA3711}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2167A271-F2D9-4421-8B38-64E2C5DA3711}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2167A271-F2D9-4421-8B38-64E2C5DA3711}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2167A271-F2D9-4421-8B38-64E2C5DA3711}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {BB4C45C7-EE4C-4BE3-B113-773EE6C56F97}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..3a0a258
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,26 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double X = double.Parse(Console.ReadLine());
+
+ double Y = double.Parse(Console.ReadLine());
+
+ if (X < Y)
+ {
+ Console.WriteLine("X = " + X + " " + "Y = " + Y + " " + "F = " + (Math.Sin(X) + Math.Cos(Y) * Math.Cos(Y)));
+ }
+
+ else if (X == Y)
+ {
+ Console.WriteLine("X = " + X + " " + "Y = " + Y + " " + "F = " + (Math.Log(Math.Abs(X))));
+ }
+ else if (X > Y)
+ {
+ Console.WriteLine("X = " + X + " " + "Y = " + Y + " " + "F = " + (Math.Sin(X) * Math.Sin(X) + Math.Cos(Y)));
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6.sln b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6.sln
new file mode 100644
index 0000000..39c4e07
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp6", "ConsoleApp6\ConsoleApp6.csproj", "{F1F70F7A-5384-4964-B716-DA8627A8A611}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {F1F70F7A-5384-4964-B716-DA8627A8A611}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F1F70F7A-5384-4964-B716-DA8627A8A611}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F1F70F7A-5384-4964-B716-DA8627A8A611}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F1F70F7A-5384-4964-B716-DA8627A8A611}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {71DA6A6A-7140-4AF2-BF7A-F806C83B4B6F}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/ConsoleApp6.csproj b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/ConsoleApp6.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/ConsoleApp6.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/Program.cs b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/Program.cs
new file mode 100644
index 0000000..5222138
--- /dev/null
+++ b/Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/Program.cs
@@ -0,0 +1,46 @@
+namespace ConsoleApp6
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ double D;
+ double x1;
+ double x2;
+ double a = double.Parse(Console.ReadLine());
+
+ double b = double.Parse(Console.ReadLine());
+
+ double c = double.Parse(Console.ReadLine());
+
+ D = b * b - 4 * a * c;
+
+ if (a != 0 && b != 0 && D > 0)
+ {
+ x1 = ((-b) + Math.Sqrt(D)) / 2 * a;
+
+ x2 = ((-b) - Math.Sqrt(D)) / 2 * a;
+
+ Console.WriteLine((a + "*x^2 +(" + b + ")*x +(" + c + ") = 0") + ", x1 = " + x1 + ", x2 = " + x2);
+ }
+ else if (a == 0)
+ {
+ x1 = -c / b;
+
+ Console.WriteLine((b + "*x +(" + c + ") = 0") + ", x1 = " + x1);
+
+ }
+ else if (b == 0)
+ {
+ x1 = -c / a;
+
+ Console.WriteLine((a + "*x^2 +(" + c + ") = 0") + ", x1 = sqrt( " + x1 + ")");
+
+ }
+ else if (D < 0)
+ {
+ Console.WriteLine("Нет действительных корней");
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..a9f857d
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{872C4A95-4BCD-4B46-9E5D-1ADB8105FB38}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {872C4A95-4BCD-4B46-9E5D-1ADB8105FB38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {872C4A95-4BCD-4B46-9E5D-1ADB8105FB38}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {872C4A95-4BCD-4B46-9E5D-1ADB8105FB38}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {872C4A95-4BCD-4B46-9E5D-1ADB8105FB38}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {2BE84250-566E-4A34-99C2-557D17E8DF65}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..ca512a6
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,27 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main()
+
+ {
+ char a = char.Parse(Console.ReadLine());
+ switch (a)
+ {
+ case >= '1' and <= '9':
+ Console.WriteLine("100"); break;
+
+ case >= 'A' and <= 'Z':
+ Console.WriteLine("200"); break;
+
+ case >= 'a' and <= 'z':
+ Console.WriteLine("300"); break;
+
+ default: Console.WriteLine("400"); break;
+
+
+
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2.sln b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2.sln
new file mode 100644
index 0000000..3ed2a22
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp2", "ConsoleApp2\ConsoleApp2.csproj", "{DDF87D3E-C384-46AB-9C41-DBBE65B7EFB4}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DDF87D3E-C384-46AB-9C41-DBBE65B7EFB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DDF87D3E-C384-46AB-9C41-DBBE65B7EFB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DDF87D3E-C384-46AB-9C41-DBBE65B7EFB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DDF87D3E-C384-46AB-9C41-DBBE65B7EFB4}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {74F85EFA-1A3E-478A-A410-53C232D9D33A}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/ConsoleApp2.csproj b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/ConsoleApp2.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/ConsoleApp2.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/Program.cs b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/Program.cs
new file mode 100644
index 0000000..3b3ac4f
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/Program.cs
@@ -0,0 +1,48 @@
+namespace ConsoleApp2
+{
+ internal class Program
+ {
+ static void Main()
+ {
+ string month = Console.ReadLine();
+ int zifra = 0;
+
+ switch (month)
+ {
+ case "Январь":
+ zifra = 1; break;
+ case "Февраль":
+ zifra = 2; break;
+ case "Март":
+ zifra = 3; break;
+ case "Апрель":
+ zifra = 4; break;
+ case "Май":
+ zifra = 5; break;
+ case "Июнь":
+ zifra = 6; break;
+ case "Июль":
+ zifra = 7; break;
+ case "Август":
+ zifra = 8; break;
+ case "Сентябрь":
+ zifra = 9; break;
+ case "Октябрь":
+ zifra = 10; break;
+ case "Ноябрь":
+ zifra = 11; break;
+ case "Декабрь":
+ zifra = 12; break;
+
+ default: Console.WriteLine("Ошибка"); break;
+
+
+ }
+ if (zifra != 0)
+ {
+ Console.WriteLine(zifra);
+ }
+ else { Console.WriteLine(""); }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1.sln b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1.sln
new file mode 100644
index 0000000..f95a465
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34024.191
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1\ConsoleApp1.csproj", "{5A786982-44A7-493C-8D4C-D4970DBC1071}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {5A786982-44A7-493C-8D4C-D4970DBC1071}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5A786982-44A7-493C-8D4C-D4970DBC1071}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5A786982-44A7-493C-8D4C-D4970DBC1071}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5A786982-44A7-493C-8D4C-D4970DBC1071}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {01A87AC9-8336-479A-B0BD-BA821610A6D0}
+ EndGlobalSection
+EndGlobal
diff --git a/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
new file mode 100644
index 0000000..74abf5c
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net6.0
+ enable
+ enable
+
+
+
diff --git a/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
new file mode 100644
index 0000000..2676c61
--- /dev/null
+++ b/Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs
@@ -0,0 +1,47 @@
+namespace ConsoleApp1
+{
+ internal class Program
+ {
+ static void Main()
+ {
+ uint zifra;
+ Console.WriteLine("Введите операцию цифрой от 1 до 4: ");
+
+ string ArfDeistvie = Console.ReadLine();
+
+ Console.WriteLine("Введите вещественные числа сначала А, потом В: ");
+
+ double A = double.Parse(Console.ReadLine());
+
+ double B = double.Parse(Console.ReadLine());
+
+ zifra = uint.Parse(ArfDeistvie);
+
+ if (zifra == 1 && (A != 0 && B != 0))
+ {
+ Console.WriteLine("A + B = " + (A + B));
+
+ }
+ else if (zifra == 2 && (A != 0 && B != 0))
+ {
+ Console.WriteLine("A - B = " + (A - B));
+
+ }
+ else if (zifra == 3 && (A != 0 && B != 0))
+ {
+ Console.WriteLine("A * B = " + (A * B));
+
+ }
+ else if (zifra == 4 && (A != 0 && B != 0))
+ {
+ Console.WriteLine("A / B = " + (A / B));
+
+ }
+ else
+ {
+ Console.WriteLine("Нет такой операции");
+
+ }
+ }
+ }
+}
\ No newline at end of file