From f452be812cdf735f03bfbb5b10355e6bc19ee472 Mon Sep 17 00:00:00 2001 From: Shadekade Date: Wed, 15 Oct 2025 19:58:21 +0500 Subject: [PATCH 1/3] Add files via upload --- Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln | 22 + .../Lab_rab_2Kirichenko/App.config | 6 + .../Lab_rab_2Kirichenko/App.xaml | 9 + .../Lab_rab_2Kirichenko/App.xaml.cs | 17 + .../Lab_rab_2Kirichenko/Formula5.cs | 34 ++ .../Lab_rab_2Kirichenko.csproj | 108 +++++ .../Lab_rab_2Kirichenko/MainWindow.xaml | 116 +++++ .../Lab_rab_2Kirichenko/MainWindow.xaml.cs | 157 +++++++ .../Properties/AssemblyInfo.cs | 52 +++ .../Properties/Resources.resx | 136 ++++++ .../Properties/Resources/formula1.png | Bin 0 -> 19657 bytes .../Properties/Resources/formula2.png | Bin 0 -> 33465 bytes .../Properties/Resources/formula3.png | Bin 0 -> 25031 bytes .../Properties/Resources/formula4.png | Bin 0 -> 35642 bytes .../Properties/Resources/formula5.png | Bin 0 -> 12118 bytes .../Properties/Settings.Designer.cs | 30 ++ .../Properties/Settings.settings | 7 + .../bin/Debug/Lab_rab_2Kirichenko.exe | Bin 0 -> 272384 bytes .../bin/Debug/Lab_rab_2Kirichenko.exe.config | 6 + .../bin/Debug/Lab_rab_2Kirichenko.pdb | Bin 0 -> 54784 bytes .../Lab_rab_2Kirichenko/formula1.cs | 16 + .../Lab_rab_2Kirichenko/formula2.cs | 16 + .../Lab_rab_2Kirichenko/formula3.cs | 16 + .../Lab_rab_2Kirichenko/formula4.cs | 21 + .../Lab_rab_2Kirichenko/obj/Debug/App.g.cs | 70 +++ .../Lab_rab_2Kirichenko/obj/Debug/App.g.i.cs | 70 +++ .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 205 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2598 bytes ...2Kirichenko.Properties.Resources.resources | Bin 0 -> 126263 bytes ...2Kirichenko.csproj.AssemblyReference.cache | Bin 0 -> 8246 bytes ...2Kirichenko.csproj.CoreCompileInputs.cache | 1 + ...ab_2Kirichenko.csproj.FileListAbsolute.txt | 14 + ..._2Kirichenko.csproj.GenerateResource.cache | Bin 0 -> 254 bytes .../obj/Debug/Lab_rab_2Kirichenko.exe | Bin 0 -> 272384 bytes .../obj/Debug/Lab_rab_2Kirichenko.g.resources | Bin 0 -> 133449 bytes .../obj/Debug/Lab_rab_2Kirichenko.pdb | Bin 0 -> 54784 bytes .../Debug/Lab_rab_2Kirichenko_Content.g.i.cs | 13 + .../Lab_rab_2Kirichenko_MarkupCompile.cache | 20 + .../Lab_rab_2Kirichenko_MarkupCompile.i.cache | 20 + .../obj/Debug/MainWindow.baml | Bin 0 -> 6998 bytes .../obj/Debug/MainWindow.g.cs | 426 ++++++++++++++++++ .../obj/Debug/MainWindow.g.i.cs | 426 ++++++++++++++++++ .../resources/formula1.png | Bin 0 -> 19657 bytes .../resources/formula2.png | Bin 0 -> 33465 bytes .../resources/formula3.png | Bin 0 -> 25031 bytes .../resources/formula4.png | Bin 0 -> 35642 bytes .../resources/formula5.png | Bin 0 -> 12118 bytes 47 files changed, 1829 insertions(+) create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Formula5.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/AssemblyInfo.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources.resx create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula1.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula2.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula3.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula4.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula5.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.Designer.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.settings create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe.config create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.pdb create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula1.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula2.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula3.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula4.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.i.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.Properties.Resources.resources create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.AssemblyReference.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.CoreCompileInputs.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.FileListAbsolute.txt create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.GenerateResource.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.exe create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.g.resources create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.pdb create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_Content.g.i.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.i.cache create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.baml create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.i.cs create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula1.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula2.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula3.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula4.png create mode 100644 Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula5.png diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln new file mode 100644 index 0000000..6fc30c8 --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.12.35707.178 d17.12 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lab_rab_2Kirichenko", "Lab_rab_2Kirichenko\Lab_rab_2Kirichenko.csproj", "{A4A781E9-4AF5-47FE-B4D3-6E794D627807}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A4A781E9-4AF5-47FE-B4D3-6E794D627807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A4A781E9-4AF5-47FE-B4D3-6E794D627807}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A4A781E9-4AF5-47FE-B4D3-6E794D627807}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A4A781E9-4AF5-47FE-B4D3-6E794D627807}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config new file mode 100644 index 0000000..5754728 --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml new file mode 100644 index 0000000..10c07ed --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs new file mode 100644 index 0000000..ca86572 --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace Lab_rab_2Kirichenko +{ + /// + /// Логика взаимодействия для App.xaml + /// + public partial class App : Application + { + } +} diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Formula5.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Formula5.cs new file mode 100644 index 0000000..bb4d4c7 --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Formula5.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Lab_rab_2Kirichenko +{ + public class Formula5 + { + public static double Calculate(double p, double y, int N, int K) + { + + if (N < 1 || K < 1) + { + return 0; + } + + double totalSum = 0.0; + + for (int i = 1; i <= N; i++) + { + for (int j = 1; j <= K; j++) + { + + double term = (Math.Pow(p, i) * Math.Pow(y, j)) / (i * j); + totalSum += term; + } + } + + return totalSum; + } + } +} diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj new file mode 100644 index 0000000..5d61f05 --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj @@ -0,0 +1,108 @@ + + + + + Debug + AnyCPU + {A4A781E9-4AF5-47FE-B4D3-6E794D627807} + WinExe + Lab_rab_2Kirichenko + Lab_rab_2Kirichenko + v4.7.2 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + + + + + + MainWindow.xaml + Code + + + + + Code + + + True + Settings.settings + True + + + ResXFileCodeGenerator + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml new file mode 100644 index 0000000..ef5980c --- /dev/null +++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +