From d7a31ffeec942fc389e1a8017e55d3a107938551 Mon Sep 17 00:00:00 2001 From: Moge Lolya Date: Tue, 12 Sep 2023 22:02:40 +0300 Subject: [PATCH 1/5] =?UTF-8?q?=D0=97=D0=B0=D0=BC=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D0=B2=D0=B0=20=D0=90=D0=BD=D0=B0=D1=81=D1=82=D0=B0=D1=81=D0=B8?= =?UTF-8?q?=D1=8F=20239-2=20sem1=20task01-06?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Seminars/Seminar01/Self/Task01/Program.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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 From e96d5d50476eecd756c60261651ee0dc411667ac Mon Sep 17 00:00:00 2001 From: Moge Lolya Date: Tue, 12 Sep 2023 22:09:50 +0300 Subject: [PATCH 2/5] =?UTF-8?q?=D0=97=D0=B0=D0=BC=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D0=B2=D0=B0=20=D0=90=D0=BD=D0=B0=D1=81=D1=82=D0=B0=D1=81=D0=B8?= =?UTF-8?q?=D1=8F=20239-2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Seminars/Seminar01/Self/Task02/Program.cs | 22 ++++++++++++++++++++- Seminars/Seminar01/Self/Task03/Program.cs | 16 ++++++++++++++- Seminars/Seminar01/Self/Task04/Program.cs | 19 +++++++++++++++++- Seminars/Seminar01/Self/Task05/Program.cs | 24 ++++++++++++++++++++++- Seminars/Seminar01/Self/Task06/Program.cs | 21 ++++++++++++++++++-- 5 files changed, 96 insertions(+), 6 deletions(-) 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 From 85fc8d0c5db2bafaa1958f42cbb9846eb63a18c3 Mon Sep 17 00:00:00 2001 From: Moge Lolya Date: Wed, 20 Sep 2023 15:57:10 +0300 Subject: [PATCH 3/5] Seminars02-04 done --- .../Self/Task01/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task01/ConsoleApp1/ConsoleApp1/Program.cs | 18 +++++++ .../Self/Task02/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task02/ConsoleApp1/ConsoleApp1/Program.cs | 18 +++++++ .../Self/Task03/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task03/ConsoleApp1/ConsoleApp1/Program.cs | 23 +++++++++ .../Self/Task04/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task04/ConsoleApp1/ConsoleApp1/Program.cs | 18 +++++++ .../Self/Task05/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task05/ConsoleApp1/ConsoleApp1/Program.cs | 20 ++++++++ .../Self/Task06/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task06/ConsoleApp1/ConsoleApp1/Program.cs | 23 +++++++++ .../Self/Task01/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task01/ConsoleApp1/ConsoleApp1/Program.cs | 18 +++++++ .../Self/Task02/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task02/ConsoleApp1/ConsoleApp1/Program.cs | 34 +++++++++++++ .../Self/Task03/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task03/ConsoleApp1/ConsoleApp1/Program.cs | 31 ++++++++++++ .../Self/Task04/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task04/ConsoleApp1/ConsoleApp1/Program.cs | 26 ++++++++++ .../Self/Task05/ConsoleApp6/ConsoleApp6.sln | 25 ++++++++++ .../ConsoleApp6/ConsoleApp6.csproj | 10 ++++ .../Task05/ConsoleApp6/ConsoleApp6/Program.cs | 46 ++++++++++++++++++ .../Self/Task01/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task01/ConsoleApp1/ConsoleApp1/Program.cs | 27 +++++++++++ .../Self/Task02/ConsoleApp2/ConsoleApp2.sln | 25 ++++++++++ .../ConsoleApp2/ConsoleApp2.csproj | 10 ++++ .../Task02/ConsoleApp2/ConsoleApp2/Program.cs | 48 +++++++++++++++++++ .../Self/Task03/ConsoleApp1/ConsoleApp1.sln | 25 ++++++++++ .../ConsoleApp1/ConsoleApp1.csproj | 10 ++++ .../Task03/ConsoleApp1/ConsoleApp1/Program.cs | 47 ++++++++++++++++++ 42 files changed, 887 insertions(+) create mode 100644 Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task05/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar02/Self/Task06/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar03/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar03/Self/Task02/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar03/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar03/Self/Task04/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6.sln create mode 100644 Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/ConsoleApp6.csproj create mode 100644 Seminars/Seminar03/Self/Task05/ConsoleApp6/ConsoleApp6/Program.cs create mode 100644 Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar04/Self/Task01/ConsoleApp1/ConsoleApp1/Program.cs create mode 100644 Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2.sln create mode 100644 Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/ConsoleApp2.csproj create mode 100644 Seminars/Seminar04/Self/Task02/ConsoleApp2/ConsoleApp2/Program.cs create mode 100644 Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1.sln create mode 100644 Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/ConsoleApp1.csproj create mode 100644 Seminars/Seminar04/Self/Task03/ConsoleApp1/ConsoleApp1/Program.cs 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 From 60733951f75ecc58022b6314f2c0ec5f9f43b5bf Mon Sep 17 00:00:00 2001 From: Moge Lolya Date: Tue, 26 Sep 2023 21:49:08 +0300 Subject: [PATCH 4/5] Seminar05 Task01-09 --- .../Seminar05/Self/Task01/Task01/Task01.sln | 25 ++++++++++++ .../Self/Task01/Task01/Task01/Program.cs | 24 ++++++++++++ .../Self/Task01/Task01/Task01/Task01.csproj | 10 +++++ .../Seminar05/Self/Task02/Task02/Task02.sln | 25 ++++++++++++ .../Self/Task02/Task02/Task02/Program.cs | 38 +++++++++++++++++++ .../Self/Task02/Task02/Task02/Task02.csproj | 10 +++++ .../Seminar05/Self/Task03/Task03/Task03.sln | 25 ++++++++++++ .../Self/Task03/Task03/Task03/Program.cs | 19 ++++++++++ .../Self/Task03/Task03/Task03/Task03.csproj | 10 +++++ .../Seminar05/Self/Task04/Task04/Task04.sln | 25 ++++++++++++ .../Self/Task04/Task04/Task04/Program.cs | 21 ++++++++++ .../Self/Task04/Task04/Task04/Task04.csproj | 10 +++++ .../Seminar05/Self/Task05/Task05/Task05.sln | 25 ++++++++++++ .../Self/Task05/Task05/Task05/Program.cs | 18 +++++++++ .../Self/Task05/Task05/Task05/Task05.csproj | 10 +++++ .../Seminar05/Self/Task06/Task06/Task06.sln | 25 ++++++++++++ .../Self/Task06/Task06/Task06/Program.cs | 22 +++++++++++ .../Self/Task06/Task06/Task06/Task06.csproj | 10 +++++ .../Seminar05/Self/Task07/Task07/Task07.sln | 25 ++++++++++++ .../Self/Task07/Task07/Task07/Program.cs | 19 ++++++++++ .../Self/Task07/Task07/Task07/Task07.csproj | 10 +++++ .../Seminar05/Self/Task08/Task08/Task08.sln | 25 ++++++++++++ .../Self/Task08/Task08/Task08/Program.cs | 25 ++++++++++++ .../Self/Task08/Task08/Task08/Task08.csproj | 10 +++++ .../Seminar05/Self/Task09/Task09/Task09.sln | 25 ++++++++++++ .../Self/Task09/Task09/Task09/Program.cs | 14 +++++++ .../Self/Task09/Task09/Task09/Task09.csproj | 10 +++++ 27 files changed, 515 insertions(+) create mode 100644 Seminars/Seminar05/Self/Task01/Task01/Task01.sln create mode 100644 Seminars/Seminar05/Self/Task01/Task01/Task01/Program.cs create mode 100644 Seminars/Seminar05/Self/Task01/Task01/Task01/Task01.csproj create mode 100644 Seminars/Seminar05/Self/Task02/Task02/Task02.sln create mode 100644 Seminars/Seminar05/Self/Task02/Task02/Task02/Program.cs create mode 100644 Seminars/Seminar05/Self/Task02/Task02/Task02/Task02.csproj create mode 100644 Seminars/Seminar05/Self/Task03/Task03/Task03.sln create mode 100644 Seminars/Seminar05/Self/Task03/Task03/Task03/Program.cs create mode 100644 Seminars/Seminar05/Self/Task03/Task03/Task03/Task03.csproj create mode 100644 Seminars/Seminar05/Self/Task04/Task04/Task04.sln create mode 100644 Seminars/Seminar05/Self/Task04/Task04/Task04/Program.cs create mode 100644 Seminars/Seminar05/Self/Task04/Task04/Task04/Task04.csproj create mode 100644 Seminars/Seminar05/Self/Task05/Task05/Task05.sln create mode 100644 Seminars/Seminar05/Self/Task05/Task05/Task05/Program.cs create mode 100644 Seminars/Seminar05/Self/Task05/Task05/Task05/Task05.csproj create mode 100644 Seminars/Seminar05/Self/Task06/Task06/Task06.sln create mode 100644 Seminars/Seminar05/Self/Task06/Task06/Task06/Program.cs create mode 100644 Seminars/Seminar05/Self/Task06/Task06/Task06/Task06.csproj create mode 100644 Seminars/Seminar05/Self/Task07/Task07/Task07.sln create mode 100644 Seminars/Seminar05/Self/Task07/Task07/Task07/Program.cs create mode 100644 Seminars/Seminar05/Self/Task07/Task07/Task07/Task07.csproj create mode 100644 Seminars/Seminar05/Self/Task08/Task08/Task08.sln create mode 100644 Seminars/Seminar05/Self/Task08/Task08/Task08/Program.cs create mode 100644 Seminars/Seminar05/Self/Task08/Task08/Task08/Task08.csproj create mode 100644 Seminars/Seminar05/Self/Task09/Task09/Task09.sln create mode 100644 Seminars/Seminar05/Self/Task09/Task09/Task09/Program.cs create mode 100644 Seminars/Seminar05/Self/Task09/Task09/Task09/Task09.csproj diff --git a/Seminars/Seminar05/Self/Task01/Task01/Task01.sln b/Seminars/Seminar05/Self/Task01/Task01/Task01.sln new file mode 100644 index 0000000..2efa6b2 --- /dev/null +++ b/Seminars/Seminar05/Self/Task01/Task01/Task01.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}") = "Task01", "Task01\Task01.csproj", "{A6F34B5B-916F-4601-BA5B-57203C99AE05}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A6F34B5B-916F-4601-BA5B-57203C99AE05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A6F34B5B-916F-4601-BA5B-57203C99AE05}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A6F34B5B-916F-4601-BA5B-57203C99AE05}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A6F34B5B-916F-4601-BA5B-57203C99AE05}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {26F12802-BE4A-45AB-AF31-3E0CA282872B} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task01/Task01/Task01/Program.cs b/Seminars/Seminar05/Self/Task01/Task01/Task01/Program.cs new file mode 100644 index 0000000..cf413c6 --- /dev/null +++ b/Seminars/Seminar05/Self/Task01/Task01/Task01/Program.cs @@ -0,0 +1,24 @@ +namespace Task01 +{ + internal class Program + { + static void Main() + { + int number = 0; + do + { + if (number == 20) // если число нужно исключить + { continue; + } + else if (number % 2 == 0 && number % 3 == 0) + { + Console.WriteLine($"{number} Число кратно 2 и 3"); + } + else + { + Console.WriteLine($"{number} Число не соответствует условию"); + } + } while (++number <= 50); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task01/Task01/Task01/Task01.csproj b/Seminars/Seminar05/Self/Task01/Task01/Task01/Task01.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task01/Task01/Task01/Task01.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task02/Task02/Task02.sln b/Seminars/Seminar05/Self/Task02/Task02/Task02.sln new file mode 100644 index 0000000..f6dea3b --- /dev/null +++ b/Seminars/Seminar05/Self/Task02/Task02/Task02.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}") = "Task02", "Task02\Task02.csproj", "{17B8B2AE-BE6F-40FE-8800-ACE91C3BAA0C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {17B8B2AE-BE6F-40FE-8800-ACE91C3BAA0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {17B8B2AE-BE6F-40FE-8800-ACE91C3BAA0C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {17B8B2AE-BE6F-40FE-8800-ACE91C3BAA0C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {17B8B2AE-BE6F-40FE-8800-ACE91C3BAA0C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {B12E0522-322E-4BF1-A8FC-7226BB332CF7} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task02/Task02/Task02/Program.cs b/Seminars/Seminar05/Self/Task02/Task02/Task02/Program.cs new file mode 100644 index 0000000..009d431 --- /dev/null +++ b/Seminars/Seminar05/Self/Task02/Task02/Task02/Program.cs @@ -0,0 +1,38 @@ +namespace Task02 +{ + internal class Program + { + static void Main(string[] args) + { + string vvod; + int kolvoint = 0; + int kolvodouble = 0; + int kolvo = 0; + + + do + { + vvod = Console.ReadLine(); + + + if (int.TryParse(vvod, out int i)) + { + kolvoint++; + } + else if (double.TryParse(vvod, out double a)) + { + kolvodouble++; + } + else + { + kolvo++; + } + + + } while (vvod != "0"); + + + Console.WriteLine($"{kolvoint}, {kolvodouble}, {kolvo}"); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task02/Task02/Task02/Task02.csproj b/Seminars/Seminar05/Self/Task02/Task02/Task02/Task02.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task02/Task02/Task02/Task02.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task03/Task03/Task03.sln b/Seminars/Seminar05/Self/Task03/Task03/Task03.sln new file mode 100644 index 0000000..d3fb5a5 --- /dev/null +++ b/Seminars/Seminar05/Self/Task03/Task03/Task03.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}") = "Task03", "Task03\Task03.csproj", "{1005DBED-DD99-40C6-BDCA-7B9C9DD6B427}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1005DBED-DD99-40C6-BDCA-7B9C9DD6B427}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1005DBED-DD99-40C6-BDCA-7B9C9DD6B427}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1005DBED-DD99-40C6-BDCA-7B9C9DD6B427}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1005DBED-DD99-40C6-BDCA-7B9C9DD6B427}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {BBC81EF2-B8AF-4FEF-A487-486F510FD746} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task03/Task03/Task03/Program.cs b/Seminars/Seminar05/Self/Task03/Task03/Task03/Program.cs new file mode 100644 index 0000000..c26c534 --- /dev/null +++ b/Seminars/Seminar05/Self/Task03/Task03/Task03/Program.cs @@ -0,0 +1,19 @@ +namespace Task03 +{ + internal class Program + { + static void Main(string[] args) + { + double s = 0.0; + double A; + int N = int.Parse(Console.ReadLine()); + for (int i = 0; i < N; i++) + { + A = double.Parse(Console.ReadLine()); + s += A * Math.Sqrt(A); + } + + Console.WriteLine(s); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task03/Task03/Task03/Task03.csproj b/Seminars/Seminar05/Self/Task03/Task03/Task03/Task03.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task03/Task03/Task03/Task03.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task04/Task04/Task04.sln b/Seminars/Seminar05/Self/Task04/Task04/Task04.sln new file mode 100644 index 0000000..9a83043 --- /dev/null +++ b/Seminars/Seminar05/Self/Task04/Task04/Task04.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}") = "Task04", "Task04\Task04.csproj", "{0923BE3D-9180-4150-8FEB-65DC71F67E04}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0923BE3D-9180-4150-8FEB-65DC71F67E04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0923BE3D-9180-4150-8FEB-65DC71F67E04}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0923BE3D-9180-4150-8FEB-65DC71F67E04}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0923BE3D-9180-4150-8FEB-65DC71F67E04}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F5C117C7-E5BB-4463-BC7A-618AFEF85282} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task04/Task04/Task04/Program.cs b/Seminars/Seminar05/Self/Task04/Task04/Task04/Program.cs new file mode 100644 index 0000000..cf9df83 --- /dev/null +++ b/Seminars/Seminar05/Self/Task04/Task04/Task04/Program.cs @@ -0,0 +1,21 @@ +namespace Task04 +{ + internal class Program + { + static void Main(string[] args) + { + double f = 0.0; + double current; + + + for (int n = 1;n <= 1000 ; n++) + { + current = 1.0 / n * (n+1) * (n + 2); + f += current; + } + + Console.WriteLine(f); + + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task04/Task04/Task04/Task04.csproj b/Seminars/Seminar05/Self/Task04/Task04/Task04/Task04.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task04/Task04/Task04/Task04.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task05/Task05/Task05.sln b/Seminars/Seminar05/Self/Task05/Task05/Task05.sln new file mode 100644 index 0000000..d932b35 --- /dev/null +++ b/Seminars/Seminar05/Self/Task05/Task05/Task05.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}") = "Task05", "Task05\Task05.csproj", "{8B8C9DBE-E2CC-4EC9-9B32-061B38BE33AC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8B8C9DBE-E2CC-4EC9-9B32-061B38BE33AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8B8C9DBE-E2CC-4EC9-9B32-061B38BE33AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8B8C9DBE-E2CC-4EC9-9B32-061B38BE33AC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8B8C9DBE-E2CC-4EC9-9B32-061B38BE33AC}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {CAD26B9B-BB2C-4694-9344-28CCF35AFB5C} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task05/Task05/Task05/Program.cs b/Seminars/Seminar05/Self/Task05/Task05/Task05/Program.cs new file mode 100644 index 0000000..1771a5f --- /dev/null +++ b/Seminars/Seminar05/Self/Task05/Task05/Task05/Program.cs @@ -0,0 +1,18 @@ +namespace Task05 +{ + internal class Program + { + static void Main(string[] args) + { + double f = 0; + double current; + int k = int.Parse(Console.ReadLine()); + + for (int i = 1; i < k; i++) + { + current = 1.0/i ; f += current; + } + Console.WriteLine(f); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task05/Task05/Task05/Task05.csproj b/Seminars/Seminar05/Self/Task05/Task05/Task05/Task05.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task05/Task05/Task05/Task05.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task06/Task06/Task06.sln b/Seminars/Seminar05/Self/Task06/Task06/Task06.sln new file mode 100644 index 0000000..28119da --- /dev/null +++ b/Seminars/Seminar05/Self/Task06/Task06/Task06.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}") = "Task06", "Task06\Task06.csproj", "{A3BA94E3-8F03-4BBC-88DD-4C530381E968}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A3BA94E3-8F03-4BBC-88DD-4C530381E968}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A3BA94E3-8F03-4BBC-88DD-4C530381E968}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A3BA94E3-8F03-4BBC-88DD-4C530381E968}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A3BA94E3-8F03-4BBC-88DD-4C530381E968}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0EE2D5A2-D950-4924-BF75-12970AED45E8} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task06/Task06/Task06/Program.cs b/Seminars/Seminar05/Self/Task06/Task06/Task06/Program.cs new file mode 100644 index 0000000..eafbaac --- /dev/null +++ b/Seminars/Seminar05/Self/Task06/Task06/Task06/Program.cs @@ -0,0 +1,22 @@ +namespace Task06 +{ + internal class Program + { + static void Main(string[] args) + { + for (int i = 1; i < 1000 ; i++) + { + if (i > 99) + { + int a3 = i % 10; + int a2 = i / 10 % 10; + int a1 = i / 100; + if (a3 == a2 && a2 == a1 && a3 == a1) + { + Console.WriteLine(i); + } + } + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task06/Task06/Task06/Task06.csproj b/Seminars/Seminar05/Self/Task06/Task06/Task06/Task06.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task06/Task06/Task06/Task06.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task07/Task07/Task07.sln b/Seminars/Seminar05/Self/Task07/Task07/Task07.sln new file mode 100644 index 0000000..f5a1937 --- /dev/null +++ b/Seminars/Seminar05/Self/Task07/Task07/Task07.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}") = "Task07", "Task07\Task07.csproj", "{6CFE407F-4137-498F-8604-E2E7DFFA777C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6CFE407F-4137-498F-8604-E2E7DFFA777C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6CFE407F-4137-498F-8604-E2E7DFFA777C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6CFE407F-4137-498F-8604-E2E7DFFA777C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6CFE407F-4137-498F-8604-E2E7DFFA777C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {B5764830-0E82-4C7D-A089-FC97C72F0ACE} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task07/Task07/Task07/Program.cs b/Seminars/Seminar05/Self/Task07/Task07/Task07/Program.cs new file mode 100644 index 0000000..588c8d7 --- /dev/null +++ b/Seminars/Seminar05/Self/Task07/Task07/Task07/Program.cs @@ -0,0 +1,19 @@ +namespace Task07 +{ + internal class Program + { + static void Main(string[] args) + { + int chislo = int.Parse(Console.ReadLine()); + + while (chislo > 0) + { + if (chislo %10 != 0) + { + Console.WriteLine(chislo % 10); + } + chislo /= 10; + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task07/Task07/Task07/Task07.csproj b/Seminars/Seminar05/Self/Task07/Task07/Task07/Task07.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task07/Task07/Task07/Task07.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task08/Task08/Task08.sln b/Seminars/Seminar05/Self/Task08/Task08/Task08.sln new file mode 100644 index 0000000..21c7cbd --- /dev/null +++ b/Seminars/Seminar05/Self/Task08/Task08/Task08.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}") = "Task08", "Task08\Task08.csproj", "{87E45E76-F585-481B-9493-05C456BB44A4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {87E45E76-F585-481B-9493-05C456BB44A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {87E45E76-F585-481B-9493-05C456BB44A4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {87E45E76-F585-481B-9493-05C456BB44A4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {87E45E76-F585-481B-9493-05C456BB44A4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {654B992A-163D-4FF0-8192-37FFC0374889} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task08/Task08/Task08/Program.cs b/Seminars/Seminar05/Self/Task08/Task08/Task08/Program.cs new file mode 100644 index 0000000..4fbb78c --- /dev/null +++ b/Seminars/Seminar05/Self/Task08/Task08/Task08/Program.cs @@ -0,0 +1,25 @@ +namespace Task08 +{ + internal class Program + { + static void Main(string[] args) + { + + + int chislo = int.Parse(Console.ReadLine()); + int k = int.Parse(Console.ReadLine()); + if (Math.Pow(10, k - 1) <= chislo) + { + while (Math.Pow(10, k) <= chislo) + { + chislo /= 10; + } + Console.WriteLine(chislo); + } + else + { + Console.WriteLine("Неверно введено К"); + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task08/Task08/Task08/Task08.csproj b/Seminars/Seminar05/Self/Task08/Task08/Task08/Task08.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task08/Task08/Task08/Task08.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar05/Self/Task09/Task09/Task09.sln b/Seminars/Seminar05/Self/Task09/Task09/Task09.sln new file mode 100644 index 0000000..f633c12 --- /dev/null +++ b/Seminars/Seminar05/Self/Task09/Task09/Task09.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}") = "Task09", "Task09\Task09.csproj", "{5F8AEA04-8AE1-4469-BF71-8D40D5C6BAF5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {5F8AEA04-8AE1-4469-BF71-8D40D5C6BAF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5F8AEA04-8AE1-4469-BF71-8D40D5C6BAF5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5F8AEA04-8AE1-4469-BF71-8D40D5C6BAF5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5F8AEA04-8AE1-4469-BF71-8D40D5C6BAF5}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {576DE0E7-27BB-40F0-A478-56C4F9C2FDD5} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar05/Self/Task09/Task09/Task09/Program.cs b/Seminars/Seminar05/Self/Task09/Task09/Task09/Program.cs new file mode 100644 index 0000000..6da0d3d --- /dev/null +++ b/Seminars/Seminar05/Self/Task09/Task09/Task09/Program.cs @@ -0,0 +1,14 @@ +namespace Task09 +{ + 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); + bool g = S <= 2 && x >= 0 && x >= y; + Console.WriteLine(g); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar05/Self/Task09/Task09/Task09/Task09.csproj b/Seminars/Seminar05/Self/Task09/Task09/Task09/Task09.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar05/Self/Task09/Task09/Task09/Task09.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + From 2200f2d845aff00f21675500d8043bcf510c116c Mon Sep 17 00:00:00 2001 From: Moge Lolya Date: Tue, 3 Oct 2023 22:16:31 +0300 Subject: [PATCH 5/5] sem06 --- .../Seminar06/Self/Task01/Task01/Task01.sln | 25 ++++++ .../Self/Task01/Task01/Task01/Program.cs | 27 ++++++ .../Self/Task01/Task01/Task01/Task01.csproj | 10 +++ .../Seminar06/Self/Task02/Task02/Task02.sln | 25 ++++++ .../Self/Task02/Task02/Task02/Program.cs | 25 ++++++ .../Self/Task02/Task02/Task02/Task02.csproj | 10 +++ .../Seminar06/Self/Task03/Task03/Task03.sln | 25 ++++++ .../Self/Task03/Task03/Task03/Program.cs | 27 ++++++ .../Self/Task03/Task03/Task03/Task03.csproj | 10 +++ .../Seminar06/Self/Task04/Task04/Task04.sln | 25 ++++++ .../Self/Task04/Task04/Task04/Program.cs | 70 +++++++++++++++ .../Self/Task04/Task04/Task04/Task04.csproj | 10 +++ .../Seminar06/Self/Task05/Task05/Task05.sln | 25 ++++++ .../Self/Task05/Task05/Task05/Program.cs | 36 ++++++++ .../Self/Task05/Task05/Task05/Task05.csproj | 10 +++ .../Seminar06/Self/Task06/Task06/Task06.sln | 25 ++++++ .../Self/Task06/Task06/Task06/Program.cs | 20 +++++ .../Self/Task06/Task06/Task06/Task06.csproj | 10 +++ .../Seminar06/Self/Task07/Task07/Task07.sln | 25 ++++++ .../Self/Task07/Task07/Task07/Program.cs | 47 ++++++++++ .../Self/Task07/Task07/Task07/Task07.csproj | 10 +++ .../Seminar06/Self/Task08/Task08/Task08.sln | 25 ++++++ .../Self/Task08/Task08/Task08/Program.cs | 90 +++++++++++++++++++ .../Self/Task08/Task08/Task08/Task08.csproj | 10 +++ 24 files changed, 622 insertions(+) create mode 100644 Seminars/Seminar06/Self/Task01/Task01/Task01.sln create mode 100644 Seminars/Seminar06/Self/Task01/Task01/Task01/Program.cs create mode 100644 Seminars/Seminar06/Self/Task01/Task01/Task01/Task01.csproj create mode 100644 Seminars/Seminar06/Self/Task02/Task02/Task02.sln create mode 100644 Seminars/Seminar06/Self/Task02/Task02/Task02/Program.cs create mode 100644 Seminars/Seminar06/Self/Task02/Task02/Task02/Task02.csproj create mode 100644 Seminars/Seminar06/Self/Task03/Task03/Task03.sln create mode 100644 Seminars/Seminar06/Self/Task03/Task03/Task03/Program.cs create mode 100644 Seminars/Seminar06/Self/Task03/Task03/Task03/Task03.csproj create mode 100644 Seminars/Seminar06/Self/Task04/Task04/Task04.sln create mode 100644 Seminars/Seminar06/Self/Task04/Task04/Task04/Program.cs create mode 100644 Seminars/Seminar06/Self/Task04/Task04/Task04/Task04.csproj create mode 100644 Seminars/Seminar06/Self/Task05/Task05/Task05.sln create mode 100644 Seminars/Seminar06/Self/Task05/Task05/Task05/Program.cs create mode 100644 Seminars/Seminar06/Self/Task05/Task05/Task05/Task05.csproj create mode 100644 Seminars/Seminar06/Self/Task06/Task06/Task06.sln create mode 100644 Seminars/Seminar06/Self/Task06/Task06/Task06/Program.cs create mode 100644 Seminars/Seminar06/Self/Task06/Task06/Task06/Task06.csproj create mode 100644 Seminars/Seminar06/Self/Task07/Task07/Task07.sln create mode 100644 Seminars/Seminar06/Self/Task07/Task07/Task07/Program.cs create mode 100644 Seminars/Seminar06/Self/Task07/Task07/Task07/Task07.csproj create mode 100644 Seminars/Seminar06/Self/Task08/Task08/Task08.sln create mode 100644 Seminars/Seminar06/Self/Task08/Task08/Task08/Program.cs create mode 100644 Seminars/Seminar06/Self/Task08/Task08/Task08/Task08.csproj diff --git a/Seminars/Seminar06/Self/Task01/Task01/Task01.sln b/Seminars/Seminar06/Self/Task01/Task01/Task01.sln new file mode 100644 index 0000000..098c68d --- /dev/null +++ b/Seminars/Seminar06/Self/Task01/Task01/Task01.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}") = "Task01", "Task01\Task01.csproj", "{482BC843-BE27-4A81-B18C-9D4B3FC1985F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {482BC843-BE27-4A81-B18C-9D4B3FC1985F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {482BC843-BE27-4A81-B18C-9D4B3FC1985F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {482BC843-BE27-4A81-B18C-9D4B3FC1985F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {482BC843-BE27-4A81-B18C-9D4B3FC1985F}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {E0D6CFD6-F054-434B-BD6D-19CECB908D45} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task01/Task01/Task01/Program.cs b/Seminars/Seminar06/Self/Task01/Task01/Task01/Program.cs new file mode 100644 index 0000000..a5eddde --- /dev/null +++ b/Seminars/Seminar06/Self/Task01/Task01/Task01/Program.cs @@ -0,0 +1,27 @@ +namespace Task01 +{ + internal class Program + { + static void Main(string[] args) + { + { + bool p, q; + p = false; + q = false; + + do + { + do + { + bool F = !(p & q) & !(p | !q); + Console.WriteLine($"p={p} q={q} F={F}"); + q = !q; + + } while (q); + + p = !p; + } while (p); + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task01/Task01/Task01/Task01.csproj b/Seminars/Seminar06/Self/Task01/Task01/Task01/Task01.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task01/Task01/Task01/Task01.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task02/Task02/Task02.sln b/Seminars/Seminar06/Self/Task02/Task02/Task02.sln new file mode 100644 index 0000000..c824e70 --- /dev/null +++ b/Seminars/Seminar06/Self/Task02/Task02/Task02.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}") = "Task02", "Task02\Task02.csproj", "{533E95CC-B3CB-4D03-97E2-D6045F2B30F5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {533E95CC-B3CB-4D03-97E2-D6045F2B30F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {533E95CC-B3CB-4D03-97E2-D6045F2B30F5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {533E95CC-B3CB-4D03-97E2-D6045F2B30F5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {533E95CC-B3CB-4D03-97E2-D6045F2B30F5}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {3D257B25-DCA4-47E7-8A96-E09A1B9ECBAF} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task02/Task02/Task02/Program.cs b/Seminars/Seminar06/Self/Task02/Task02/Task02/Program.cs new file mode 100644 index 0000000..aec80d3 --- /dev/null +++ b/Seminars/Seminar06/Self/Task02/Task02/Task02/Program.cs @@ -0,0 +1,25 @@ +namespace Task02 +{ + internal class Program + { + static void Main(string[] args) + { + bool a = false; + bool b = false; + bool c = false; + do + { + do + { + do + { + Console.WriteLine($"A={a} B={b} C={c} F={!(a | b & c) | a}"); + c = !c; + } while (c); + b = !b; + } while (b); + a = !a; + } while (a); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task02/Task02/Task02/Task02.csproj b/Seminars/Seminar06/Self/Task02/Task02/Task02/Task02.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task02/Task02/Task02/Task02.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task03/Task03/Task03.sln b/Seminars/Seminar06/Self/Task03/Task03/Task03.sln new file mode 100644 index 0000000..17103af --- /dev/null +++ b/Seminars/Seminar06/Self/Task03/Task03/Task03.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}") = "Task03", "Task03\Task03.csproj", "{22C7F9B4-8EF4-4F1F-9E7B-73BD18831BD3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {22C7F9B4-8EF4-4F1F-9E7B-73BD18831BD3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22C7F9B4-8EF4-4F1F-9E7B-73BD18831BD3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22C7F9B4-8EF4-4F1F-9E7B-73BD18831BD3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22C7F9B4-8EF4-4F1F-9E7B-73BD18831BD3}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {024DD8C9-F8F6-4E18-BAFC-9B86A5E4BDCF} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task03/Task03/Task03/Program.cs b/Seminars/Seminar06/Self/Task03/Task03/Task03/Program.cs new file mode 100644 index 0000000..28af855 --- /dev/null +++ b/Seminars/Seminar06/Self/Task03/Task03/Task03/Program.cs @@ -0,0 +1,27 @@ +namespace Task03 +{ + internal class Program + { + static void Main(string[] args) + { + int cnt = 0; + //Console.WriteLine(cnt); + for (int i = 2000; i < 3001; i++) + { + int a4 = i % 10; + //Console.WriteLine(a4); + int a3 = (i/ 10) % 10; + //Console.WriteLine(a3); + int a2 = (i/100) % 10; + //Console.WriteLine(a2); + int a1 = (i / 1000) % 10; + //Console.WriteLine(a1); + if (a1!=a2 && a2!=a3 && a3!=a4 && a1!=a4 && a2!=a4 && a1!=a3) { cnt++; + //Console.WriteLine(cnt); + } + + } + Console.WriteLine(cnt); + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task03/Task03/Task03/Task03.csproj b/Seminars/Seminar06/Self/Task03/Task03/Task03/Task03.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task03/Task03/Task03/Task03.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task04/Task04/Task04.sln b/Seminars/Seminar06/Self/Task04/Task04/Task04.sln new file mode 100644 index 0000000..45cf4f2 --- /dev/null +++ b/Seminars/Seminar06/Self/Task04/Task04/Task04.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}") = "Task04", "Task04\Task04.csproj", "{FCE25E51-B699-4AF4-908B-A1318861AC35}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {FCE25E51-B699-4AF4-908B-A1318861AC35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FCE25E51-B699-4AF4-908B-A1318861AC35}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FCE25E51-B699-4AF4-908B-A1318861AC35}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FCE25E51-B699-4AF4-908B-A1318861AC35}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {81EE52E1-91D6-4EFF-99B1-85761D4DC295} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task04/Task04/Task04/Program.cs b/Seminars/Seminar06/Self/Task04/Task04/Task04/Program.cs new file mode 100644 index 0000000..7d12f43 --- /dev/null +++ b/Seminars/Seminar06/Self/Task04/Task04/Task04/Program.cs @@ -0,0 +1,70 @@ +using System.Security.Cryptography.X509Certificates; + +namespace Task04 +{ + internal class Program + { + public static double Deistvie(int d, double x, double y) + { + if (d == 1) + { + return x + y; + } + else if (d == 2) + { + return x - y; + } + else if (d == 3) + { + return x * y; + } + else + { + return x / y; + } + } + public static string Podstavitb(int d) + { + if (d == 1) + { + return "+"; + } + else if (d == 2) + { + return "-"; + } + else if (d == 3) + { + return "*"; + } + else + { + return "/"; + } + } + + static void Main() + { + for (int i1 = 1; i1 <= 4; i1++) + { + for (int i2 = 1; i2 <= 4; i2++) + { + for (int i3 = 1; i3 <= 4; i3++) + { + for (int i4 = 1; i4 <= 4; i4++) + { + for (int i5 = 1; i5 <= 4; i5++) + { + if (Deistvie(i5, Deistvie(i4, Deistvie(i3, Deistvie(i2, Deistvie(i1, 1, 2), 3), 4), 5), 6) == 35) + { + Console.WriteLine($"((((1{Podstavitb(i1)}2){Podstavitb(i2)}3){Podstavitb(i3)}4){Podstavitb(i4)}5){Podstavitb(i5)}6 = 35"); + } + } + } + } + } + } + } + + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task04/Task04/Task04/Task04.csproj b/Seminars/Seminar06/Self/Task04/Task04/Task04/Task04.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task04/Task04/Task04/Task04.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task05/Task05/Task05.sln b/Seminars/Seminar06/Self/Task05/Task05/Task05.sln new file mode 100644 index 0000000..ad3d13f --- /dev/null +++ b/Seminars/Seminar06/Self/Task05/Task05/Task05.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}") = "Task05", "Task05\Task05.csproj", "{DB3EC015-9652-48CA-B496-7309F4827DAE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DB3EC015-9652-48CA-B496-7309F4827DAE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DB3EC015-9652-48CA-B496-7309F4827DAE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DB3EC015-9652-48CA-B496-7309F4827DAE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DB3EC015-9652-48CA-B496-7309F4827DAE}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7F79199A-1C44-4D81-9F1E-6AE799868E39} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task05/Task05/Task05/Program.cs b/Seminars/Seminar06/Self/Task05/Task05/Task05/Program.cs new file mode 100644 index 0000000..b61ba33 --- /dev/null +++ b/Seminars/Seminar06/Self/Task05/Task05/Task05/Program.cs @@ -0,0 +1,36 @@ +namespace Task05 +{ + internal class Program + { + static void Main(string[] args) + { + double S = 0.0, P = 1.0; + double cur; + + int N = int.Parse(Console.ReadLine()); + double A = double.Parse(Console.ReadLine()); + double a = A; + + + for (int i = 1; i <= N; i++) + { + + cur = 1 / a; + S += cur; + a *= A; + + } + + for (int i = 1; i <= N; i++) + { + cur = A - i; + P *= cur; + + } + + Console.WriteLine($"S = {S}, P = {P}"); + + + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task05/Task05/Task05/Task05.csproj b/Seminars/Seminar06/Self/Task05/Task05/Task05/Task05.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task05/Task05/Task05/Task05.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task06/Task06/Task06.sln b/Seminars/Seminar06/Self/Task06/Task06/Task06.sln new file mode 100644 index 0000000..f941f0d --- /dev/null +++ b/Seminars/Seminar06/Self/Task06/Task06/Task06.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}") = "Task06", "Task06\Task06.csproj", "{DE890BCB-3DF5-4181-8E25-87DA9D0DD37D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DE890BCB-3DF5-4181-8E25-87DA9D0DD37D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DE890BCB-3DF5-4181-8E25-87DA9D0DD37D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DE890BCB-3DF5-4181-8E25-87DA9D0DD37D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DE890BCB-3DF5-4181-8E25-87DA9D0DD37D}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {695631DF-B145-4657-AEF5-922F3D27338A} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task06/Task06/Task06/Program.cs b/Seminars/Seminar06/Self/Task06/Task06/Task06/Program.cs new file mode 100644 index 0000000..9d50d0e --- /dev/null +++ b/Seminars/Seminar06/Self/Task06/Task06/Task06/Program.cs @@ -0,0 +1,20 @@ +namespace Task06 +{ + internal class Program + { + static void Main(string[] args) + { + for (int n = 5; n <= 12; n++) + { + int S = 0; + int cur = 1; + for (int k = 1; k <= n; k++) + { + cur *= k; + S += cur; + } + Console.WriteLine($"При n = {n} S(n) = {S}"); + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task06/Task06/Task06/Task06.csproj b/Seminars/Seminar06/Self/Task06/Task06/Task06/Task06.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task06/Task06/Task06/Task06.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task07/Task07/Task07.sln b/Seminars/Seminar06/Self/Task07/Task07/Task07.sln new file mode 100644 index 0000000..e8677f2 --- /dev/null +++ b/Seminars/Seminar06/Self/Task07/Task07/Task07.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}") = "Task07", "Task07\Task07.csproj", "{4B1B640F-64AB-4818-8E75-F71F6D913182}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4B1B640F-64AB-4818-8E75-F71F6D913182}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4B1B640F-64AB-4818-8E75-F71F6D913182}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4B1B640F-64AB-4818-8E75-F71F6D913182}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4B1B640F-64AB-4818-8E75-F71F6D913182}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {DC3661AE-FBE8-4CA4-983F-891601926567} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task07/Task07/Task07/Program.cs b/Seminars/Seminar06/Self/Task07/Task07/Task07/Program.cs new file mode 100644 index 0000000..2700891 --- /dev/null +++ b/Seminars/Seminar06/Self/Task07/Task07/Task07/Program.cs @@ -0,0 +1,47 @@ +namespace Task07 +{ + internal class Program + { + static void Main(string[] args) + { + try + { + char naschat; + do { + int n; + double x; + double cur; + do + { + x = double.Parse(Console.ReadLine()); + Console.Write("1 <= n <= 20:"); + n = int.Parse(Console.ReadLine()); + if (n < 1 || n > 20) + { + Console.WriteLine("Область значений n не учтена"); + + } + } while (n < 1 || n > 20); + double S = 0.0; + for (int k = 1; k <= n; k++) + { + cur = Math.Abs(x -k) * Math.Cos(Math.Pow(k,1/3)* x / 2); + S += cur; + + } + double viraschenie = (Math.Log(x) - (2 / 9)) * S; + Console.WriteLine($"{viraschenie:F3}"); + Console.WriteLine("Чтобы повторить нажмите z"); + char.TryParse(Console.ReadLine(), out naschat); + + }while (naschat == 'z'); + + + } + catch (Exception) + { + Console.WriteLine("Wrong input"); + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task07/Task07/Task07/Task07.csproj b/Seminars/Seminar06/Self/Task07/Task07/Task07/Task07.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task07/Task07/Task07/Task07.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + + diff --git a/Seminars/Seminar06/Self/Task08/Task08/Task08.sln b/Seminars/Seminar06/Self/Task08/Task08/Task08.sln new file mode 100644 index 0000000..883d693 --- /dev/null +++ b/Seminars/Seminar06/Self/Task08/Task08/Task08.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}") = "Task08", "Task08\Task08.csproj", "{16E42123-8973-418E-BB56-50313202F45A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {16E42123-8973-418E-BB56-50313202F45A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {16E42123-8973-418E-BB56-50313202F45A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {16E42123-8973-418E-BB56-50313202F45A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {16E42123-8973-418E-BB56-50313202F45A}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {022C9EEE-EC14-4BBF-B296-EEF0E827F323} + EndGlobalSection +EndGlobal diff --git a/Seminars/Seminar06/Self/Task08/Task08/Task08/Program.cs b/Seminars/Seminar06/Self/Task08/Task08/Task08/Program.cs new file mode 100644 index 0000000..e500484 --- /dev/null +++ b/Seminars/Seminar06/Self/Task08/Task08/Task08/Program.cs @@ -0,0 +1,90 @@ +namespace Task08 +{ + internal class Program + { + static void Main() + { + try + { + char zanovo; + do + { + int funkziya; + do + { + Console.Write("Введите номер функции (1 или 2):"); + int.TryParse(Console.ReadLine(), out funkziya); + + }while (!(funkziya == 1 || funkziya == 2)); + + Console.WriteLine("Сколько будет значений Х?"); + int n = int.Parse(Console.ReadLine()); + + Console.WriteLine("Введите шаг Х:"); + double dx = double.Parse(Console.ReadLine()); + + Console.WriteLine("Сколько будет значений Z?"); + int m = int.Parse(Console.ReadLine()); + + Console.WriteLine("Введите шаг Z:"); + double dz = double.Parse(Console.ReadLine()); + + double res; + double x; + double z; + + if (funkziya == 1) + { + while (n != 0 && m != 0) + { + Console.WriteLine("Введите значение Х:"); + x = double.Parse(Console.ReadLine()); + + Console.WriteLine("Введите значение Z:"); + z = double.Parse(Console.ReadLine()); + + res = (x * Math.Acos(x / Math.Pow(z,1/2))) - Math.Log(Math.Pow(x*x + z,1/3) + 1); + Console.WriteLine($"При {x} и {z} функция = {res}"); + x += dx; + z += dz; + + m -= 1; + n -= 1; + } + } + + + if (funkziya == 2) + { + while (n != 0 && m != 0) + { + Console.WriteLine("Введите значение Х:"); + x = double.Parse(Console.ReadLine()); + + Console.WriteLine("Введите значение Z:"); + z = double.Parse(Console.ReadLine()); + + res = Math.Pow(Math.E,Math.Pow(z,1/2)) + Math.Pow(x*x*x*x,1/3) * (1 + (x - z/x)/(x + z/x)) * Math.Abs(Math.Sin(x)); + Console.WriteLine($"При {x} и {z} функция = {res}"); + x += dx; + z += dz; + + m -= 1; + n -= 1; + } + } + + + + + Console.WriteLine("Для повтора нажмите z"); + char.TryParse(Console.ReadLine(), out zanovo); + }while (zanovo == 'z'); + } + catch (Exception) + { + Console.WriteLine("Wrong input"); + } + } + } +} \ No newline at end of file diff --git a/Seminars/Seminar06/Self/Task08/Task08/Task08/Task08.csproj b/Seminars/Seminar06/Self/Task08/Task08/Task08/Task08.csproj new file mode 100644 index 0000000..74abf5c --- /dev/null +++ b/Seminars/Seminar06/Self/Task08/Task08/Task08/Task08.csproj @@ -0,0 +1,10 @@ + + + + Exe + net6.0 + enable + enable + + +