diff --git a/Lab_rab_1.1_Kirichenko/Book.cs b/Lab_rab_1.1_Kirichenko/Book.cs
deleted file mode 100644
index 9547c24..0000000
--- a/Lab_rab_1.1_Kirichenko/Book.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-using System;
-
-namespace Lab_rab_1._1_Kirichenko
-{
- public class Book
- {
-
- public string Name { get; }
- public int Pages { get; }
- public decimal Price { get; private set; }
-
-
- public Book(string name, int pages, decimal price)
- {
- Name = name;
- Pages = pages;
- Price = price;
- }
-
-
- public bool DoublePriceIfProgramming(string programmingKeyword = "Программирование")
- {
- if (Name.StartsWith(programmingKeyword, StringComparison.OrdinalIgnoreCase))
- {
- Price *= 2;
- return true;
- }
- return false;
- }
-
- public decimal CalculateAvgPageCost()
- {
- if (Pages == 0)
- {
- return 0;
- }
- return Price / Pages;
- }
- }
-}
\ No newline at end of file
diff --git a/Lab_rab_1.1_Kirichenko/MainWindow.xaml b/Lab_rab_1.1_Kirichenko/MainWindow.xaml
deleted file mode 100644
index aba6e2b..0000000
--- a/Lab_rab_1.1_Kirichenko/MainWindow.xaml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Lab_rab_1.1_Kirichenko/MainWindow.xaml.cs b/Lab_rab_1.1_Kirichenko/MainWindow.xaml.cs
deleted file mode 100644
index ca222b4..0000000
--- a/Lab_rab_1.1_Kirichenko/MainWindow.xaml.cs
+++ /dev/null
@@ -1,68 +0,0 @@
-using System;
-using System.Windows;
-using System.Windows.Input;
-
-namespace Lab_rab_1._1_Kirichenko
-{
- public partial class MainWindow : Window
- {
- public Book Books { get; private set; }
-
- public MainWindow()
- {
- InitializeComponent();
- }
- private void CalculateButton_Click(object sender, RoutedEventArgs e)
- {
-
- if (string.IsNullOrWhiteSpace(BookPagesTextBox.Text) || string.IsNullOrWhiteSpace(BookPriceTextBox.Text))
- {
- ResultsTextBlock.Text = "Пожалуйста, введите количество страниц и цену.";
- return;
- }
- string name = BookNameTextBox.Text;
- int pages = int.Parse(BookPagesTextBox.Text);
- decimal price = decimal.Parse(BookPriceTextBox.Text.Replace('.', ','));
- Books = new Book(name, pages, price);
- bool priceWasDoubled = Books.DoublePriceIfProgramming();
- decimal avgPageCost = Books.CalculateAvgPageCost();
- string result = "";
- if (priceWasDoubled)
- {
- result += $"Цена удвоена.\nНовая цена: {Books.Price:C}\n";
- }
-
- result += $"Средняя стоимость страницы: {avgPageCost:C}";
-
- ResultsTextBlock.Text = result;
- }
- private void BookPagesTextBox_PreviewTextInput(object sender, TextCompositionEventArgs e)
- {
- if (!char.IsDigit(e.Text, e.Text.Length - 1))
- {
- e.Handled = true;
- }
- }
- private void BookPriceTextBox_PreviewTextInput(object sender, TextCompositionEventArgs e)
- {
- if (!char.IsDigit(e.Text, e.Text.Length - 1) && e.Text != "," && e.Text != ".")
- {
- e.Handled = true;
- }
- }
- private void BookPagesTextBox_PreviewKeyDown(object sender, KeyEventArgs e)
- {
- if (e.Key == Key.Space)
- {
- e.Handled = true;
- }
- }
- private void BookPriceTextBox_PreviewKeyDown(object sender, KeyEventArgs e)
- {
- if (e.Key == Key.Space)
- {
- e.Handled = true;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Lab_rab_1.1_Kirichenko/Properties/Resources.Designer.cs b/Lab_rab_1.1_Kirichenko/Properties/Resources.Designer.cs
deleted file mode 100644
index 19ec721..0000000
--- a/Lab_rab_1.1_Kirichenko/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,71 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// Этот код был создан программным средством.
-// Версия среды выполнения: 4.0.30319.42000
-//
-// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если
-// код создан повторно.
-//
-//------------------------------------------------------------------------------
-
-namespace Lab_rab_1._1_Kirichenko.Properties
-{
-
-
- ///
- /// Класс ресурсов со строгим типом для поиска локализованных строк и пр.
- ///
- // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder
- // класс с помощью таких средств, как ResGen или Visual Studio.
- // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen
- // с параметром /str или заново постройте свой VS-проект.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources
- {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources()
- {
- }
-
- ///
- /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager
- {
- get
- {
- if ((resourceMan == null))
- {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Lab_rab_1._1_Kirichenko.Properties.Resources", typeof(Resources).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Переопределяет свойство CurrentUICulture текущего потока для всех
- /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture
- {
- get
- {
- return resourceCulture;
- }
- set
- {
- resourceCulture = value;
- }
- }
- }
-}
diff --git a/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe b/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe
deleted file mode 100644
index 52fe132..0000000
Binary files a/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.pdb b/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.pdb
deleted file mode 100644
index 2c2bfdd..0000000
Binary files a/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.pdb and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Lab_rab_1.1_Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
deleted file mode 100644
index ce19a62..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.CoreCompileInputs.cache b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 91edbed..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-deb40e276fa14a0788622326a829fbd420fa6d5e6e039bc90a83376ac848d487
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.FileListAbsolute.txt b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.FileListAbsolute.txt
deleted file mode 100644
index 0c4b86a..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.csproj.AssemblyReference.cache
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\MainWindow.g.cs
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\App.g.cs
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko_MarkupCompile.cache
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko_MarkupCompile.lref
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\bin\Debug\Lab_rab_1.1_Kirichenko.exe.config
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\bin\Debug\Lab_rab_1.1_Kirichenko.exe
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\bin\Debug\Lab_rab_1.1_Kirichenko.pdb
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\MainWindow.baml
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.g.resources
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1._1_Kirichenko.Properties.Resources.resources
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.csproj.GenerateResource.cache
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.csproj.CoreCompileInputs.cache
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.exe
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\Lab_rab_1.1_Kirichenko.pdb
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.GenerateResource.cache b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.GenerateResource.cache
deleted file mode 100644
index d800193..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.GenerateResource.cache and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.exe b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.exe
deleted file mode 100644
index 52fe132..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.exe and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.g.resources b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.g.resources
deleted file mode 100644
index 0fa9114..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.g.resources and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.pdb b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.pdb
deleted file mode 100644
index 2c2bfdd..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.pdb and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.cache b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.cache
deleted file mode 100644
index d686c89..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.cache
+++ /dev/null
@@ -1,20 +0,0 @@
-Lab_rab_1.1_Kirichenko
-
-
-winexe
-C#
-.cs
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\
-Lab_rab_1._1_Kirichenko
-none
-false
-DEBUG;TRACE
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\App.xaml
-1219584333
-
-6-1784460716
-13-1310406943
-MainWindow.xaml;
-
-False
-
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.i.cache b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.i.cache
deleted file mode 100644
index 20b7cfb..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.i.cache
+++ /dev/null
@@ -1,20 +0,0 @@
-Lab_rab_1.1_Kirichenko
-
-
-winexe
-C#
-.cs
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\obj\Debug\
-Lab_rab_1._1_Kirichenko
-none
-false
-DEBUG;TRACE
-C:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\App.xaml
-1219584333
-
-7428417962
-13-1310406943
-MainWindow.xaml;
-
-False
-
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.lref b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.lref
deleted file mode 100644
index ed1d61e..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko_MarkupCompile.lref
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-FC:\Users\Redmibook\source\repos\Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko\MainWindow.xaml;;
-
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1._1_Kirichenko.Properties.Resources.resources b/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1._1_Kirichenko.Properties.Resources.resources
deleted file mode 100644
index 6c05a97..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1._1_Kirichenko.Properties.Resources.resources and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.baml b/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.baml
deleted file mode 100644
index bb9deeb..0000000
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.baml and /dev/null differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.cs b/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.cs
deleted file mode 100644
index c235b9c..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.cs
+++ /dev/null
@@ -1,163 +0,0 @@
-#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "53B3D78A71C12604CC5FB72B1E8176FA88F4A9103FA7B95E3611AFB214DDAA18"
-//------------------------------------------------------------------------------
-//
-// Этот код создан программой.
-// Исполняемая версия:4.0.30319.42000
-//
-// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
-// повторной генерации кода.
-//
-//------------------------------------------------------------------------------
-
-using Lab_rab_1._1_Kirichenko;
-using System;
-using System.Diagnostics;
-using System.Windows;
-using System.Windows.Automation;
-using System.Windows.Controls;
-using System.Windows.Controls.Primitives;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Ink;
-using System.Windows.Input;
-using System.Windows.Markup;
-using System.Windows.Media;
-using System.Windows.Media.Animation;
-using System.Windows.Media.Effects;
-using System.Windows.Media.Imaging;
-using System.Windows.Media.Media3D;
-using System.Windows.Media.TextFormatting;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-using System.Windows.Shell;
-
-
-namespace Lab_rab_1._1_Kirichenko {
-
-
- ///
- /// MainWindow
- ///
- public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
-
-
- #line 23 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookNameTextBox;
-
- #line default
- #line hidden
-
-
- #line 26 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookPagesTextBox;
-
- #line default
- #line hidden
-
-
- #line 29 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookPriceTextBox;
-
- #line default
- #line hidden
-
-
- #line 31 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.Button CalculateButton;
-
- #line default
- #line hidden
-
-
- #line 32 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBlock ResultsTextBlock;
-
- #line default
- #line hidden
-
- private bool _contentLoaded;
-
- ///
- /// InitializeComponent
- ///
- [System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
- public void InitializeComponent() {
- if (_contentLoaded) {
- return;
- }
- _contentLoaded = true;
- System.Uri resourceLocater = new System.Uri("/Lab_rab_1.1_Kirichenko;component/mainwindow.xaml", System.UriKind.Relative);
-
- #line 1 "..\..\MainWindow.xaml"
- System.Windows.Application.LoadComponent(this, resourceLocater);
-
- #line default
- #line hidden
- }
-
- [System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
- [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
- void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
- switch (connectionId)
- {
- case 1:
- this.BookNameTextBox = ((System.Windows.Controls.TextBox)(target));
- return;
- case 2:
- this.BookPagesTextBox = ((System.Windows.Controls.TextBox)(target));
-
- #line 26 "..\..\MainWindow.xaml"
- this.BookPagesTextBox.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.BookPagesTextBox_PreviewTextInput);
-
- #line default
- #line hidden
-
- #line 26 "..\..\MainWindow.xaml"
- this.BookPagesTextBox.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.BookPagesTextBox_PreviewKeyDown);
-
- #line default
- #line hidden
- return;
- case 3:
- this.BookPriceTextBox = ((System.Windows.Controls.TextBox)(target));
-
- #line 29 "..\..\MainWindow.xaml"
- this.BookPriceTextBox.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.BookPriceTextBox_PreviewTextInput);
-
- #line default
- #line hidden
-
- #line 29 "..\..\MainWindow.xaml"
- this.BookPriceTextBox.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.BookPriceTextBox_PreviewKeyDown);
-
- #line default
- #line hidden
- return;
- case 4:
- this.CalculateButton = ((System.Windows.Controls.Button)(target));
-
- #line 31 "..\..\MainWindow.xaml"
- this.CalculateButton.Click += new System.Windows.RoutedEventHandler(this.CalculateButton_Click);
-
- #line default
- #line hidden
- return;
- case 5:
- this.ResultsTextBlock = ((System.Windows.Controls.TextBlock)(target));
- return;
- }
- this._contentLoaded = true;
- }
- }
-}
-
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.i.cs b/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.i.cs
deleted file mode 100644
index c235b9c..0000000
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/MainWindow.g.i.cs
+++ /dev/null
@@ -1,163 +0,0 @@
-#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "53B3D78A71C12604CC5FB72B1E8176FA88F4A9103FA7B95E3611AFB214DDAA18"
-//------------------------------------------------------------------------------
-//
-// Этот код создан программой.
-// Исполняемая версия:4.0.30319.42000
-//
-// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
-// повторной генерации кода.
-//
-//------------------------------------------------------------------------------
-
-using Lab_rab_1._1_Kirichenko;
-using System;
-using System.Diagnostics;
-using System.Windows;
-using System.Windows.Automation;
-using System.Windows.Controls;
-using System.Windows.Controls.Primitives;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Ink;
-using System.Windows.Input;
-using System.Windows.Markup;
-using System.Windows.Media;
-using System.Windows.Media.Animation;
-using System.Windows.Media.Effects;
-using System.Windows.Media.Imaging;
-using System.Windows.Media.Media3D;
-using System.Windows.Media.TextFormatting;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-using System.Windows.Shell;
-
-
-namespace Lab_rab_1._1_Kirichenko {
-
-
- ///
- /// MainWindow
- ///
- public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
-
-
- #line 23 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookNameTextBox;
-
- #line default
- #line hidden
-
-
- #line 26 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookPagesTextBox;
-
- #line default
- #line hidden
-
-
- #line 29 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBox BookPriceTextBox;
-
- #line default
- #line hidden
-
-
- #line 31 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.Button CalculateButton;
-
- #line default
- #line hidden
-
-
- #line 32 "..\..\MainWindow.xaml"
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
- internal System.Windows.Controls.TextBlock ResultsTextBlock;
-
- #line default
- #line hidden
-
- private bool _contentLoaded;
-
- ///
- /// InitializeComponent
- ///
- [System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
- public void InitializeComponent() {
- if (_contentLoaded) {
- return;
- }
- _contentLoaded = true;
- System.Uri resourceLocater = new System.Uri("/Lab_rab_1.1_Kirichenko;component/mainwindow.xaml", System.UriKind.Relative);
-
- #line 1 "..\..\MainWindow.xaml"
- System.Windows.Application.LoadComponent(this, resourceLocater);
-
- #line default
- #line hidden
- }
-
- [System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
- [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
- [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
- void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
- switch (connectionId)
- {
- case 1:
- this.BookNameTextBox = ((System.Windows.Controls.TextBox)(target));
- return;
- case 2:
- this.BookPagesTextBox = ((System.Windows.Controls.TextBox)(target));
-
- #line 26 "..\..\MainWindow.xaml"
- this.BookPagesTextBox.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.BookPagesTextBox_PreviewTextInput);
-
- #line default
- #line hidden
-
- #line 26 "..\..\MainWindow.xaml"
- this.BookPagesTextBox.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.BookPagesTextBox_PreviewKeyDown);
-
- #line default
- #line hidden
- return;
- case 3:
- this.BookPriceTextBox = ((System.Windows.Controls.TextBox)(target));
-
- #line 29 "..\..\MainWindow.xaml"
- this.BookPriceTextBox.PreviewTextInput += new System.Windows.Input.TextCompositionEventHandler(this.BookPriceTextBox_PreviewTextInput);
-
- #line default
- #line hidden
-
- #line 29 "..\..\MainWindow.xaml"
- this.BookPriceTextBox.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.BookPriceTextBox_PreviewKeyDown);
-
- #line default
- #line hidden
- return;
- case 4:
- this.CalculateButton = ((System.Windows.Controls.Button)(target));
-
- #line 31 "..\..\MainWindow.xaml"
- this.CalculateButton.Click += new System.Windows.RoutedEventHandler(this.CalculateButton_Click);
-
- #line default
- #line hidden
- return;
- case 5:
- this.ResultsTextBlock = ((System.Windows.Controls.TextBlock)(target));
- return;
- }
- this._contentLoaded = true;
- }
- }
-}
-
diff --git a/Lab_rab_1.1_Kirichenko.sln b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln
similarity index 56%
rename from Lab_rab_1.1_Kirichenko.sln
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln
index ff8198e..6fc30c8 100644
--- a/Lab_rab_1.1_Kirichenko.sln
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.sln
@@ -3,7 +3,7 @@ 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_1.1_Kirichenko", "Lab_rab_1.1_Kirichenko\Lab_rab_1.1_Kirichenko.csproj", "{09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}"
+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
@@ -11,10 +11,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {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
diff --git a/Lab_rab_1.1_Kirichenko/App.config b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config
similarity index 100%
rename from Lab_rab_1.1_Kirichenko/App.config
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.config
diff --git a/Lab_rab_1.1_Kirichenko/App.xaml b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml
similarity index 68%
rename from Lab_rab_1.1_Kirichenko/App.xaml
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml
index aafe8f8..10c07ed 100644
--- a/Lab_rab_1.1_Kirichenko/App.xaml
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml
@@ -1,7 +1,7 @@
-
diff --git a/Lab_rab_1.1_Kirichenko/App.xaml.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs
similarity index 86%
rename from Lab_rab_1.1_Kirichenko/App.xaml.cs
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs
index e8cc634..ca86572 100644
--- a/Lab_rab_1.1_Kirichenko/App.xaml.cs
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/App.xaml.cs
@@ -6,7 +6,7 @@
using System.Threading.Tasks;
using System.Windows;
-namespace Lab_rab_1._1_Kirichenko
+namespace Lab_rab_2Kirichenko
{
///
/// Логика взаимодействия для App.xaml
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_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj
similarity index 80%
rename from Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj
index 50ebd6c..5d61f05 100644
--- a/Lab_rab_1.1_Kirichenko/Lab_rab_1.1_Kirichenko.csproj
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko.csproj
@@ -4,10 +4,10 @@
Debug
AnyCPU
- {09BD7C5C-BAAE-4EFB-8D3F-CF2D671B78B5}
+ {A4A781E9-4AF5-47FE-B4D3-6E794D627807}
WinExe
- Lab_rab_1._1_Kirichenko
- Lab_rab_1.1_Kirichenko
+ Lab_rab_2Kirichenko
+ Lab_rab_2Kirichenko
v4.7.2
512
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
@@ -37,6 +37,8 @@
+
+
@@ -63,7 +65,11 @@
App.xaml
Code
-
+
+
+
+
+
MainWindow.xaml
Code
@@ -73,11 +79,6 @@
Code
-
- True
- True
- Resources.resx
-
True
Settings.settings
@@ -85,7 +86,6 @@
ResXFileCodeGenerator
- Resources.Designer.cs
SettingsSingleFileGenerator
@@ -95,5 +95,14 @@
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml.cs
new file mode 100644
index 0000000..3228206
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/MainWindow.xaml.cs
@@ -0,0 +1,157 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace Lab_rab_2Kirichenko
+{
+ public partial class MainWindow : Window
+ {
+ public MainWindow()
+ {
+ InitializeComponent();
+ InitializeComboBoxes();
+ LoadImagesFromResources();
+ }
+
+ private void LoadImagesFromResources()
+ {
+ try
+ {
+ R1Image.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/formula1.png"));
+ R2Image.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/formula2.png"));
+ R3Image.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/formula3.png"));
+ R4Image.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/formula4.png"));
+ R5Image.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/formula5.png"));
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show($"Ошибка загрузки изображений из ресурсов: {ex.Message}", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
+ }
+ }
+
+ private void InitializeComboBoxes()
+ {
+ R1ComboF.ItemsSource = new List { 4, 5, 6, 7, 8, 9 };
+ R1ComboF.SelectedIndex = 0;
+
+ R2ComboF.ItemsSource = new List { 10, 20, 30, 40 };
+ R2ComboF.SelectedIndex = 0;
+
+ R3ComboC.ItemsSource = new List { 0, 1 };
+ R3ComboC.SelectedIndex = 0;
+ R3ComboD.ItemsSource = new List { -1, 0, 1 };
+ R3ComboD.SelectedIndex = 0;
+
+ R4ComboC.ItemsSource = new List { 0, 1, 2, 3, 4, 5 };
+ R4ComboC.SelectedIndex = 0;
+
+
+ }
+
+
+ private int SafeParseInt(string text)
+ {
+ if (int.TryParse(text, out int result))
+ {
+ return result;
+ }
+ return 0;
+ }
+
+ private double SafeParseDouble(string text)
+ {
+ string normalizedText = text.Replace(',', '.');
+ if (double.TryParse(normalizedText, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.InvariantCulture, out double result))
+ {
+ return result;
+ }
+ return 0.0;
+ }
+
+ private void Calc_Click(object sender, RoutedEventArgs e)
+ {
+ double result = 0.0;
+ TextBlock activeResultBlock = null;
+
+ try
+ {
+ if (Radio1.IsChecked == true)
+ {
+ activeResultBlock = R1ResultTextBlock;
+ double a = SafeParseDouble(R1TextA.Text);
+ if (R1ComboF.SelectedItem == null) throw new InvalidOperationException("Не выбран параметр 'f' для Формулы 1.");
+ double f = (double)R1ComboF.SelectedItem;
+ result = Formula1.Calculate(a, f);
+ }
+ else if (Radio2.IsChecked == true)
+ {
+ activeResultBlock = R2ResultTextBlock;
+ double a = SafeParseDouble(R2TextA.Text);
+ double b = SafeParseDouble(R2TextB.Text);
+ if (R2ComboF.SelectedItem == null) throw new InvalidOperationException("Не выбран параметр 'f' для Формулы 2.");
+ double f = (double)R2ComboF.SelectedItem;
+ result = Formula2.Calculate(a, b, f);
+ }
+ else if (Radio3.IsChecked == true)
+ {
+ activeResultBlock = R3ResultTextBlock;
+ double a = SafeParseDouble(R3TextA.Text);
+ double b = SafeParseDouble(R3TextB.Text);
+ if (R3ComboC.SelectedItem == null || R3ComboD.SelectedItem == null) throw new InvalidOperationException("Не выбраны параметры 'c' или 'd' для Формулы 3.");
+ double c = (double)R3ComboC.SelectedItem;
+ double d = (double)R3ComboD.SelectedItem;
+ result = Formula3.Calculate(a, b, c, d);
+ }
+ else if (Radio4.IsChecked == true)
+ {
+ activeResultBlock = R4ResultTextBlock;
+ double a = SafeParseDouble(R4TextA.Text);
+ if (R4ComboC.SelectedItem == null) throw new InvalidOperationException("Не выбран параметр 'c' для Формулы 4.");
+ double c = (double)R4ComboC.SelectedItem;
+ int d_limit = (int)SafeParseDouble(R4TextD.Text);
+ result = Formula4.Calculate(a, c, d_limit);
+ }
+ else if (Radio5.IsChecked == true)
+ {
+ activeResultBlock = R5ResultTextBlock;
+ double p = SafeParseDouble(R5TextP.Text);
+ double y = SafeParseDouble(R5TextY.Text);
+ int N = SafeParseInt(R5TextN.Text);
+ int K = SafeParseInt(R5TextK.Text);
+ result = Formula5.Calculate(p, y, N, K);
+ }
+
+
+ if (activeResultBlock != null)
+ {
+ activeResultBlock.Text = $"Ответ: {result:F4}";
+ }
+
+
+
+ }
+ catch (Exception ex)
+ {
+
+ if (activeResultBlock != null)
+ {
+ activeResultBlock.Text = "Ответ: Ошибка!";
+ }
+ MessageBox.Show($"Ошибка вычисления: {ex.Message}", "Ошибка!", MessageBoxButton.OK, MessageBoxImage.Error);
+
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Lab_rab_1.1_Kirichenko/Properties/AssemblyInfo.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/AssemblyInfo.cs
similarity index 95%
rename from Lab_rab_1.1_Kirichenko/Properties/AssemblyInfo.cs
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/AssemblyInfo.cs
index d98e97f..138c0e2 100644
--- a/Lab_rab_1.1_Kirichenko/Properties/AssemblyInfo.cs
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/AssemblyInfo.cs
@@ -7,11 +7,11 @@
// Общие сведения об этой сборке предоставляются следующим набором
// набор атрибутов. Измените значения этих атрибутов, чтобы изменить сведения,
// связанные со сборкой.
-[assembly: AssemblyTitle("Lab_rab_1.1_Kirichenko")]
+[assembly: AssemblyTitle("Lab_rab_2Kirichenko")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Lab_rab_1.1_Kirichenko")]
+[assembly: AssemblyProduct("Lab_rab_2Kirichenko")]
[assembly: AssemblyCopyright("Copyright © 2025")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Lab_rab_1.1_Kirichenko/Properties/Resources.resx b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources.resx
similarity index 72%
rename from Lab_rab_1.1_Kirichenko/Properties/Resources.resx
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources.resx
index ffecec8..5b0bae0 100644
--- a/Lab_rab_1.1_Kirichenko/Properties/Resources.resx
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources.resx
@@ -46,7 +46,7 @@
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
- : System.Serialization.Formatters.Binary.BinaryFormatter
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
@@ -60,6 +60,7 @@
: and then encoded with base64 encoding.
-->
+
@@ -68,9 +69,10 @@
-
+
+
@@ -85,9 +87,10 @@
-
+
+
@@ -109,9 +112,25 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Resources\formula1.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Resources\formula2.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Resources\formula3.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Resources\formula4.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Resources\formula5.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
\ No newline at end of file
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula1.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula1.png
new file mode 100644
index 0000000..e3ff759
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula1.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula2.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula2.png
new file mode 100644
index 0000000..fc32073
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula2.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula3.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula3.png
new file mode 100644
index 0000000..bab8857
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula3.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula4.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula4.png
new file mode 100644
index 0000000..ac2bcc2
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula4.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula5.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula5.png
new file mode 100644
index 0000000..815030e
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Resources/formula5.png differ
diff --git a/Lab_rab_1.1_Kirichenko/Properties/Settings.Designer.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.Designer.cs
similarity index 93%
rename from Lab_rab_1.1_Kirichenko/Properties/Settings.Designer.cs
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.Designer.cs
index 7280d0e..1264c00 100644
--- a/Lab_rab_1.1_Kirichenko/Properties/Settings.Designer.cs
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.Designer.cs
@@ -8,7 +8,7 @@
//
//------------------------------------------------------------------------------
-namespace Lab_rab_1._1_Kirichenko.Properties
+namespace Lab_rab_2Kirichenko.Properties
{
diff --git a/Lab_rab_1.1_Kirichenko/Properties/Settings.settings b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.settings
similarity index 100%
rename from Lab_rab_1.1_Kirichenko/Properties/Settings.settings
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/Properties/Settings.settings
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe
new file mode 100644
index 0000000..f720b52
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe differ
diff --git a/Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe.config b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe.config
similarity index 100%
rename from Lab_rab_1.1_Kirichenko/bin/Debug/Lab_rab_1.1_Kirichenko.exe.config
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.exe.config
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.pdb b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.pdb
new file mode 100644
index 0000000..12e44e5
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/bin/Debug/Lab_rab_2Kirichenko.pdb differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula1.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula1.cs
new file mode 100644
index 0000000..e7dc589
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula1.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Lab_rab_2Kirichenko
+{
+ public class Formula1
+ {
+ public static double Calculate(double a, double f)
+ {
+ return Math.Sin(f * a);
+ }
+ }
+}
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula2.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula2.cs
new file mode 100644
index 0000000..00d4f56
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula2.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Lab_rab_2Kirichenko
+{
+ public class Formula2
+ {
+ public static double Calculate(double a, double b, double f)
+ {
+ return Math.Cos(f * a) + Math.Sin(f * b);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula3.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula3.cs
new file mode 100644
index 0000000..4569e62
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula3.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Lab_rab_2Kirichenko
+{
+ public class Formula3
+ {
+ public static double Calculate(double a, double b, double c, double d)
+ {
+ return c * a * a + d * b * b;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula4.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula4.cs
new file mode 100644
index 0000000..04c77d1
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/formula4.cs
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Lab_rab_2Kirichenko
+{
+ public class Formula4
+ {
+ public static double Calculate(double a, double c, double d)
+ {
+ double res = 1;
+ for (int i = 0; i < d; i++)
+ {
+ res = res * (c + a) + 1;
+ }
+ return res;
+ }
+ }
+}
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/App.g.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.cs
similarity index 88%
rename from Lab_rab_1.1_Kirichenko/obj/Debug/App.g.cs
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.cs
index 66fee50..f982f43 100644
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/App.g.cs
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.cs
@@ -1,4 +1,4 @@
-#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "51AA92F34232AD166D19A4C862EA1E975A3A3A4268E1CED9D2BEA09FCACC14C7"
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "58C7C6AAB7561AE3305600D2FB348DB3BCAA88ACDE1253D632ABA956A38E92F6"
//------------------------------------------------------------------------------
//
// Этот код создан программой.
@@ -9,7 +9,7 @@
//
//------------------------------------------------------------------------------
-using Lab_rab_1._1_Kirichenko;
+using Lab_rab_2Kirichenko;
using System;
using System.Diagnostics;
using System.Windows;
@@ -32,7 +32,7 @@
using System.Windows.Shell;
-namespace Lab_rab_1._1_Kirichenko {
+namespace Lab_rab_2Kirichenko {
///
@@ -61,7 +61,7 @@ public void InitializeComponent() {
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
public static void Main() {
- Lab_rab_1._1_Kirichenko.App app = new Lab_rab_1._1_Kirichenko.App();
+ Lab_rab_2Kirichenko.App app = new Lab_rab_2Kirichenko.App();
app.InitializeComponent();
app.Run();
}
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/App.g.i.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.i.cs
similarity index 88%
rename from Lab_rab_1.1_Kirichenko/obj/Debug/App.g.i.cs
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.i.cs
index 66fee50..f982f43 100644
--- a/Lab_rab_1.1_Kirichenko/obj/Debug/App.g.i.cs
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/App.g.i.cs
@@ -1,4 +1,4 @@
-#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "51AA92F34232AD166D19A4C862EA1E975A3A3A4268E1CED9D2BEA09FCACC14C7"
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "58C7C6AAB7561AE3305600D2FB348DB3BCAA88ACDE1253D632ABA956A38E92F6"
//------------------------------------------------------------------------------
//
// Этот код создан программой.
@@ -9,7 +9,7 @@
//
//------------------------------------------------------------------------------
-using Lab_rab_1._1_Kirichenko;
+using Lab_rab_2Kirichenko;
using System;
using System.Diagnostics;
using System.Windows;
@@ -32,7 +32,7 @@
using System.Windows.Shell;
-namespace Lab_rab_1._1_Kirichenko {
+namespace Lab_rab_2Kirichenko {
///
@@ -61,7 +61,7 @@ public void InitializeComponent() {
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
public static void Main() {
- Lab_rab_1._1_Kirichenko.App app = new Lab_rab_1._1_Kirichenko.App();
+ Lab_rab_2Kirichenko.App app = new Lab_rab_2Kirichenko.App();
app.InitializeComponent();
app.Run();
}
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferences.cache
new file mode 100644
index 0000000..8ea4b57
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..def8f04
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.Properties.Resources.resources b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.Properties.Resources.resources
new file mode 100644
index 0000000..c384453
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.Properties.Resources.resources differ
diff --git a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.AssemblyReference.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.AssemblyReference.cache
similarity index 88%
rename from Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.AssemblyReference.cache
rename to Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.AssemblyReference.cache
index 035a494..2b760e0 100644
Binary files a/Lab_rab_1.1_Kirichenko/obj/Debug/Lab_rab_1.1_Kirichenko.csproj.AssemblyReference.cache and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.AssemblyReference.cache differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.CoreCompileInputs.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8bb5c5b
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+3bdc1e8dae7b5c5310b012eb7964dd320e5ddce9c1a639d5f2215c1d3ff1a969
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.FileListAbsolute.txt b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..7c14b54
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.FileListAbsolute.txt
@@ -0,0 +1,14 @@
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.csproj.AssemblyReference.cache
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\MainWindow.baml
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\MainWindow.g.cs
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\App.g.cs
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko_MarkupCompile.cache
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.g.resources
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.csproj.GenerateResource.cache
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\bin\Debug\Lab_rab_2Kirichenko.exe.config
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\bin\Debug\Lab_rab_2Kirichenko.exe
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\bin\Debug\Lab_rab_2Kirichenko.pdb
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.Properties.Resources.resources
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.csproj.CoreCompileInputs.cache
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.exe
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\Lab_rab_2Kirichenko.pdb
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.GenerateResource.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.GenerateResource.cache
new file mode 100644
index 0000000..23f49e8
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.csproj.GenerateResource.cache differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.exe b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.exe
new file mode 100644
index 0000000..f720b52
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.exe differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.g.resources b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.g.resources
new file mode 100644
index 0000000..042d6a5
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.g.resources differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.pdb b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.pdb
new file mode 100644
index 0000000..12e44e5
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko.pdb differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_Content.g.i.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_Content.g.i.cs
new file mode 100644
index 0000000..1703970
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_Content.g.i.cs
@@ -0,0 +1,13 @@
+//------------------------------------------------------------------------------
+//
+// Этот код создан программой.
+// Исполняемая версия:4.0.30319.42000
+//
+// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+// повторной генерации кода.
+//
+//------------------------------------------------------------------------------
+
+[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("resources/formula5.png")]
+
+
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.cache
new file mode 100644
index 0000000..d3e08a1
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.cache
@@ -0,0 +1,20 @@
+Lab_rab_2Kirichenko
+
+
+winexe
+C#
+.cs
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\
+Lab_rab_2Kirichenko
+none
+false
+DEBUG;TRACE
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\App.xaml
+1219584333
+
+9-65012177
+151764810915
+MainWindow.xaml;
+
+False
+
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.i.cache b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.i.cache
new file mode 100644
index 0000000..c830ca1
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/Lab_rab_2Kirichenko_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+Lab_rab_2Kirichenko
+
+
+winexe
+C#
+.cs
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\obj\Debug\
+Lab_rab_2Kirichenko
+none
+false
+DEBUG;TRACE
+C:\Users\Redmibook\source\repos\Lab_rab_2Kirichenko\Lab_rab_2Kirichenko\App.xaml
+1219584333
+
+10-2147100795
+151764810915
+MainWindow.xaml;
+
+False
+
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.baml b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.baml
new file mode 100644
index 0000000..77815da
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.baml differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.cs
new file mode 100644
index 0000000..b229486
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.cs
@@ -0,0 +1,426 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "712A59C4BCBCC9F40F5F803282D689D5DCAE7885A6CDDD7DD584B179CBE5503B"
+//------------------------------------------------------------------------------
+//
+// Этот код создан программой.
+// Исполняемая версия:4.0.30319.42000
+//
+// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+// повторной генерации кода.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Lab_rab_2Kirichenko {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 18 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio1;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R1Image;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R1TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R1ComboF;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R1ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio2;
+
+ #line default
+ #line hidden
+
+
+ #line 37 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R2Image;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R2TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 44 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R2TextB;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R2ComboF;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R2ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 54 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio3;
+
+ #line default
+ #line hidden
+
+
+ #line 56 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R3Image;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R3TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R3TextB;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R3ComboC;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R3ComboD;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R3ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R4Image;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R4TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R4TextD;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R4ComboC;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R4ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio5;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R5Image;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextP;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextY;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextN;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextK;
+
+ #line default
+ #line hidden
+
+
+ #line 109 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R5ResultTextBlock;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Lab_rab_2Kirichenko;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.Radio1 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 2:
+ this.R1Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 3:
+ this.R1TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 4:
+ this.R1ComboF = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 5:
+ this.R1ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.Radio2 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 7:
+ this.R2Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 8:
+ this.R2TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 9:
+ this.R2TextB = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 10:
+ this.R2ComboF = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 11:
+ this.R2ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 12:
+ this.Radio3 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 13:
+ this.R3Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 14:
+ this.R3TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 15:
+ this.R3TextB = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 16:
+ this.R3ComboC = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 17:
+ this.R3ComboD = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 18:
+ this.R3ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 19:
+ this.Radio4 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 20:
+ this.R4Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 21:
+ this.R4TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 22:
+ this.R4TextD = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 23:
+ this.R4ComboC = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 24:
+ this.R4ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 25:
+ this.Radio5 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 26:
+ this.R5Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 27:
+ this.R5TextP = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 28:
+ this.R5TextY = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 29:
+ this.R5TextN = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 30:
+ this.R5TextK = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 31:
+ this.R5ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 32:
+
+ #line 113 "..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Calc_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.i.cs b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.i.cs
new file mode 100644
index 0000000..b229486
--- /dev/null
+++ b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/obj/Debug/MainWindow.g.i.cs
@@ -0,0 +1,426 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "712A59C4BCBCC9F40F5F803282D689D5DCAE7885A6CDDD7DD584B179CBE5503B"
+//------------------------------------------------------------------------------
+//
+// Этот код создан программой.
+// Исполняемая версия:4.0.30319.42000
+//
+// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+// повторной генерации кода.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace Lab_rab_2Kirichenko {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 18 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio1;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R1Image;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R1TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R1ComboF;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R1ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio2;
+
+ #line default
+ #line hidden
+
+
+ #line 37 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R2Image;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R2TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 44 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R2TextB;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R2ComboF;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R2ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 54 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio3;
+
+ #line default
+ #line hidden
+
+
+ #line 56 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R3Image;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R3TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R3TextB;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R3ComboC;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R3ComboD;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R3ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R4Image;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R4TextA;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R4TextD;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox R4ComboC;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R4ResultTextBlock;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.RadioButton Radio5;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Image R5Image;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextP;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextY;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextN;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox R5TextK;
+
+ #line default
+ #line hidden
+
+
+ #line 109 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock R5ResultTextBlock;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/Lab_rab_2Kirichenko;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.Radio1 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 2:
+ this.R1Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 3:
+ this.R1TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 4:
+ this.R1ComboF = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 5:
+ this.R1ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.Radio2 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 7:
+ this.R2Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 8:
+ this.R2TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 9:
+ this.R2TextB = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 10:
+ this.R2ComboF = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 11:
+ this.R2ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 12:
+ this.Radio3 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 13:
+ this.R3Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 14:
+ this.R3TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 15:
+ this.R3TextB = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 16:
+ this.R3ComboC = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 17:
+ this.R3ComboD = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 18:
+ this.R3ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 19:
+ this.Radio4 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 20:
+ this.R4Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 21:
+ this.R4TextA = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 22:
+ this.R4TextD = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 23:
+ this.R4ComboC = ((System.Windows.Controls.ComboBox)(target));
+ return;
+ case 24:
+ this.R4ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 25:
+ this.Radio5 = ((System.Windows.Controls.RadioButton)(target));
+ return;
+ case 26:
+ this.R5Image = ((System.Windows.Controls.Image)(target));
+ return;
+ case 27:
+ this.R5TextP = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 28:
+ this.R5TextY = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 29:
+ this.R5TextN = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 30:
+ this.R5TextK = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 31:
+ this.R5ResultTextBlock = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 32:
+
+ #line 113 "..\..\MainWindow.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Calc_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula1.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula1.png
new file mode 100644
index 0000000..e3ff759
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula1.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula2.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula2.png
new file mode 100644
index 0000000..fc32073
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula2.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula3.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula3.png
new file mode 100644
index 0000000..bab8857
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula3.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula4.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula4.png
new file mode 100644
index 0000000..ac2bcc2
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula4.png differ
diff --git a/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula5.png b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula5.png
new file mode 100644
index 0000000..815030e
Binary files /dev/null and b/Lab_rab_2Kirichenko/Lab_rab_2Kirichenko/resources/formula5.png differ