From e2f3d2f292e0a4faf9f7d59ae5536f16ee19fff4 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 10 Dec 2025 12:57:59 +0400 Subject: [PATCH] first commit --- App.config | 6 + Form1.Designer.cs | 503 ++++++++++++++++++ Form1.cs | 337 ++++++++++++ Form1.resx | 120 +++++ Program.cs | 22 + Properties/AssemblyInfo.cs | 36 ++ Properties/Resources.Designer.cs | 71 +++ Properties/Resources.resx | 117 ++++ Properties/Settings.Designer.cs | 30 ++ Properties/Settings.settings | 7 + bin/Debug/AnalaizerClass.dll | Bin 0 -> 11264 bytes bin/Debug/CalcClass.dll | Bin 0 -> 5632 bytes bin/Debug/palopa.rur.exe | Bin 0 -> 18944 bytes bin/Debug/palopa.rur.exe.config | 6 + bin/Debug/palopa.rur.pdb | Bin 0 -> 48640 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2424 bytes obj/Debug/palopa.rur.Form1.resources | Bin 0 -> 180 bytes .../palopa.rur.Properties.Resources.resources | Bin 0 -> 180 bytes .../palopa.rur.csproj.AssemblyReference.cache | Bin 0 -> 7123 bytes obj/Debug/palopa.rur.csproj.CopyComplete | 0 .../palopa.rur.csproj.CoreCompileInputs.cache | 1 + .../palopa.rur.csproj.FileListAbsolute.txt | 24 + .../palopa.rur.csproj.GenerateResource.cache | Bin 0 -> 126 bytes obj/Debug/palopa.rur.exe | Bin 0 -> 18944 bytes obj/Debug/palopa.rur.pdb | Bin 0 -> 48640 bytes palopa.rur.csproj | 92 ++++ palopa.rur.sln | 25 + 29 files changed, 1401 insertions(+) create mode 100644 App.config create mode 100644 Form1.Designer.cs create mode 100644 Form1.cs create mode 100644 Form1.resx create mode 100644 Program.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Properties/Settings.Designer.cs create mode 100644 Properties/Settings.settings create mode 100644 bin/Debug/AnalaizerClass.dll create mode 100644 bin/Debug/CalcClass.dll create mode 100644 bin/Debug/palopa.rur.exe create mode 100644 bin/Debug/palopa.rur.exe.config create mode 100644 bin/Debug/palopa.rur.pdb create mode 100644 obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 obj/Debug/palopa.rur.Form1.resources create mode 100644 obj/Debug/palopa.rur.Properties.Resources.resources create mode 100644 obj/Debug/palopa.rur.csproj.AssemblyReference.cache create mode 100644 obj/Debug/palopa.rur.csproj.CopyComplete create mode 100644 obj/Debug/palopa.rur.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/palopa.rur.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/palopa.rur.csproj.GenerateResource.cache create mode 100644 obj/Debug/palopa.rur.exe create mode 100644 obj/Debug/palopa.rur.pdb create mode 100644 palopa.rur.csproj create mode 100644 palopa.rur.sln diff --git a/App.config b/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..f2ad8e1 --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,503 @@ +namespace palopa.rur +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.button25 = new System.Windows.Forms.Button(); + this.button26 = new System.Windows.Forms.Button(); + this.button27 = new System.Windows.Forms.Button(); + this.button28 = new System.Windows.Forms.Button(); + this.button29 = new System.Windows.Forms.Button(); + this.button30 = new System.Windows.Forms.Button(); + this.button31 = new System.Windows.Forms.Button(); + this.button32 = new System.Windows.Forms.Button(); + this.button33 = new System.Windows.Forms.Button(); + this.button34 = new System.Windows.Forms.Button(); + this.button35 = new System.Windows.Forms.Button(); + this.button36 = new System.Windows.Forms.Button(); + this.button37 = new System.Windows.Forms.Button(); + this.button38 = new System.Windows.Forms.Button(); + this.button39 = new System.Windows.Forms.Button(); + this.button40 = new System.Windows.Forms.Button(); + this.button41 = new System.Windows.Forms.Button(); + this.button42 = new System.Windows.Forms.Button(); + this.button43 = new System.Windows.Forms.Button(); + this.button44 = new System.Windows.Forms.Button(); + this.button45 = new System.Windows.Forms.Button(); + this.button46 = new System.Windows.Forms.Button(); + this.button47 = new System.Windows.Forms.Button(); + this.button48 = new System.Windows.Forms.Button(); + this.Выражение = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.button49 = new System.Windows.Forms.Button(); + this.button50 = new System.Windows.Forms.Button(); + this.button51 = new System.Windows.Forms.Button(); + this.button52 = new System.Windows.Forms.Button(); + this.button53 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button25 + // + this.button25.Location = new System.Drawing.Point(143, 191); + this.button25.Name = "button25"; + this.button25.Size = new System.Drawing.Size(42, 40); + this.button25.TabIndex = 0; + this.button25.Text = "1"; + this.button25.UseVisualStyleBackColor = true; + this.button25.Click += new System.EventHandler(this.button25_Click); + // + // button26 + // + this.button26.Location = new System.Drawing.Point(191, 191); + this.button26.Name = "button26"; + this.button26.Size = new System.Drawing.Size(42, 40); + this.button26.TabIndex = 1; + this.button26.Text = "2"; + this.button26.UseVisualStyleBackColor = true; + this.button26.Click += new System.EventHandler(this.button26_Click); + // + // button27 + // + this.button27.Location = new System.Drawing.Point(239, 191); + this.button27.Name = "button27"; + this.button27.Size = new System.Drawing.Size(42, 40); + this.button27.TabIndex = 2; + this.button27.Text = "3"; + this.button27.UseVisualStyleBackColor = true; + this.button27.Click += new System.EventHandler(this.button27_Click); + // + // button28 + // + this.button28.ForeColor = System.Drawing.Color.Crimson; + this.button28.Location = new System.Drawing.Point(287, 191); + this.button28.Name = "button28"; + this.button28.Size = new System.Drawing.Size(42, 40); + this.button28.TabIndex = 3; + this.button28.Text = "/"; + this.button28.UseVisualStyleBackColor = true; + this.button28.Click += new System.EventHandler(this.button28_Click); + // + // button29 + // + this.button29.Location = new System.Drawing.Point(143, 237); + this.button29.Name = "button29"; + this.button29.Size = new System.Drawing.Size(42, 40); + this.button29.TabIndex = 4; + this.button29.Text = "4"; + this.button29.UseVisualStyleBackColor = true; + this.button29.Click += new System.EventHandler(this.button29_Click); + // + // button30 + // + this.button30.Location = new System.Drawing.Point(191, 237); + this.button30.Name = "button30"; + this.button30.Size = new System.Drawing.Size(42, 40); + this.button30.TabIndex = 5; + this.button30.Text = "5"; + this.button30.UseVisualStyleBackColor = true; + this.button30.Click += new System.EventHandler(this.button30_Click); + // + // button31 + // + this.button31.Location = new System.Drawing.Point(239, 237); + this.button31.Name = "button31"; + this.button31.Size = new System.Drawing.Size(42, 40); + this.button31.TabIndex = 6; + this.button31.Text = "6"; + this.button31.UseVisualStyleBackColor = true; + this.button31.Click += new System.EventHandler(this.button31_Click); + // + // button32 + // + this.button32.ForeColor = System.Drawing.Color.Firebrick; + this.button32.Location = new System.Drawing.Point(287, 237); + this.button32.Name = "button32"; + this.button32.Size = new System.Drawing.Size(42, 40); + this.button32.TabIndex = 7; + this.button32.Text = "*"; + this.button32.UseVisualStyleBackColor = true; + this.button32.Click += new System.EventHandler(this.button32_Click); + // + // button33 + // + this.button33.Location = new System.Drawing.Point(143, 283); + this.button33.Name = "button33"; + this.button33.Size = new System.Drawing.Size(42, 40); + this.button33.TabIndex = 8; + this.button33.Text = "7"; + this.button33.UseVisualStyleBackColor = true; + this.button33.Click += new System.EventHandler(this.button33_Click); + // + // button34 + // + this.button34.Location = new System.Drawing.Point(191, 283); + this.button34.Name = "button34"; + this.button34.Size = new System.Drawing.Size(42, 40); + this.button34.TabIndex = 9; + this.button34.Text = "8"; + this.button34.UseVisualStyleBackColor = true; + this.button34.Click += new System.EventHandler(this.button34_Click); + // + // button35 + // + this.button35.Location = new System.Drawing.Point(239, 283); + this.button35.Name = "button35"; + this.button35.Size = new System.Drawing.Size(42, 40); + this.button35.TabIndex = 10; + this.button35.Text = "9"; + this.button35.UseVisualStyleBackColor = true; + this.button35.Click += new System.EventHandler(this.button35_Click); + // + // button36 + // + this.button36.ForeColor = System.Drawing.Color.Crimson; + this.button36.Location = new System.Drawing.Point(287, 283); + this.button36.Name = "button36"; + this.button36.Size = new System.Drawing.Size(42, 40); + this.button36.TabIndex = 11; + this.button36.Text = "-"; + this.button36.UseVisualStyleBackColor = true; + this.button36.Click += new System.EventHandler(this.button36_Click); + // + // button37 + // + this.button37.Location = new System.Drawing.Point(143, 329); + this.button37.Name = "button37"; + this.button37.Size = new System.Drawing.Size(42, 40); + this.button37.TabIndex = 12; + this.button37.Text = "+/-"; + this.button37.UseVisualStyleBackColor = true; + // + // button38 + // + this.button38.Location = new System.Drawing.Point(191, 329); + this.button38.Name = "button38"; + this.button38.Size = new System.Drawing.Size(42, 40); + this.button38.TabIndex = 13; + this.button38.Text = "0"; + this.button38.UseVisualStyleBackColor = true; + this.button38.Click += new System.EventHandler(this.button38_Click); + // + // button39 + // + this.button39.ForeColor = System.Drawing.Color.Crimson; + this.button39.Location = new System.Drawing.Point(239, 329); + this.button39.Name = "button39"; + this.button39.Size = new System.Drawing.Size(42, 40); + this.button39.TabIndex = 14; + this.button39.Text = "mod"; + this.button39.UseVisualStyleBackColor = true; + this.button39.Click += new System.EventHandler(this.button39_Click); + // + // button40 + // + this.button40.ForeColor = System.Drawing.Color.Crimson; + this.button40.Location = new System.Drawing.Point(287, 329); + this.button40.Name = "button40"; + this.button40.Size = new System.Drawing.Size(42, 40); + this.button40.TabIndex = 15; + this.button40.Text = "+"; + this.button40.UseVisualStyleBackColor = true; + this.button40.Click += new System.EventHandler(this.button40_Click); + // + // button41 + // + this.button41.ForeColor = System.Drawing.Color.CornflowerBlue; + this.button41.Location = new System.Drawing.Point(371, 191); + this.button41.Name = "button41"; + this.button41.Size = new System.Drawing.Size(53, 40); + this.button41.TabIndex = 16; + this.button41.Text = "MR"; + this.button41.UseVisualStyleBackColor = true; + this.button41.Click += new System.EventHandler(this.button41_Click); + // + // button42 + // + this.button42.ForeColor = System.Drawing.Color.CornflowerBlue; + this.button42.Location = new System.Drawing.Point(371, 237); + this.button42.Name = "button42"; + this.button42.Size = new System.Drawing.Size(53, 40); + this.button42.TabIndex = 17; + this.button42.Text = "M+"; + this.button42.UseVisualStyleBackColor = true; + this.button42.Click += new System.EventHandler(this.button42_Click); + // + // button43 + // + this.button43.ForeColor = System.Drawing.Color.CornflowerBlue; + this.button43.Location = new System.Drawing.Point(371, 283); + this.button43.Name = "button43"; + this.button43.Size = new System.Drawing.Size(53, 40); + this.button43.TabIndex = 18; + this.button43.Text = "MC"; + this.button43.UseVisualStyleBackColor = true; + // + // button44 + // + this.button44.ForeColor = System.Drawing.Color.Crimson; + this.button44.Location = new System.Drawing.Point(371, 329); + this.button44.Name = "button44"; + this.button44.Size = new System.Drawing.Size(53, 40); + this.button44.TabIndex = 19; + this.button44.Text = "="; + this.button44.UseVisualStyleBackColor = true; + this.button44.Click += new System.EventHandler(this.button44_Click); + // + // button45 + // + this.button45.ForeColor = System.Drawing.Color.Crimson; + this.button45.ImageKey = "(отсутствует)"; + this.button45.Location = new System.Drawing.Point(270, 133); + this.button45.Name = "button45"; + this.button45.Size = new System.Drawing.Size(80, 37); + this.button45.TabIndex = 20; + this.button45.Text = "Стереть"; + this.button45.UseVisualStyleBackColor = true; + this.button45.Click += new System.EventHandler(this.button45_Click); + // + // button46 + // + this.button46.ForeColor = System.Drawing.Color.Crimson; + this.button46.Location = new System.Drawing.Point(371, 133); + this.button46.Name = "button46"; + this.button46.Size = new System.Drawing.Size(53, 40); + this.button46.TabIndex = 21; + this.button46.Text = "Сброс"; + this.button46.UseVisualStyleBackColor = true; + this.button46.Click += new System.EventHandler(this.button46_Click); + // + // button47 + // + this.button47.Location = new System.Drawing.Point(143, 133); + this.button47.Name = "button47"; + this.button47.Size = new System.Drawing.Size(42, 40); + this.button47.TabIndex = 22; + this.button47.Text = "("; + this.button47.UseVisualStyleBackColor = true; + this.button47.Click += new System.EventHandler(this.button47_Click); + // + // button48 + // + this.button48.Location = new System.Drawing.Point(191, 133); + this.button48.Name = "button48"; + this.button48.Size = new System.Drawing.Size(42, 40); + this.button48.TabIndex = 23; + this.button48.Text = ")"; + this.button48.UseVisualStyleBackColor = true; + this.button48.Click += new System.EventHandler(this.button48_Click); + // + // Выражение + // + this.Выражение.AutoSize = true; + this.Выражение.Location = new System.Drawing.Point(140, 69); + this.Выражение.Name = "Выражение"; + this.Выражение.Size = new System.Drawing.Size(66, 13); + this.Выражение.TabIndex = 24; + this.Выражение.Text = "Выражение"; + this.Выражение.Click += new System.EventHandler(this.Выражение_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(140, 95); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(59, 13); + this.label2.TabIndex = 25; + this.label2.Text = "Результат"; + this.label2.Click += new System.EventHandler(this.label2_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(270, 62); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(154, 20); + this.textBox1.TabIndex = 28; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(270, 95); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(154, 20); + this.textBox2.TabIndex = 29; + // + // button49 + // + this.button49.Location = new System.Drawing.Point(440, 191); + this.button49.Name = "button49"; + this.button49.Size = new System.Drawing.Size(65, 40); + this.button49.TabIndex = 30; + this.button49.Text = "sin"; + this.button49.UseVisualStyleBackColor = true; + this.button49.Click += new System.EventHandler(this.button49_Click); + // + // button50 + // + this.button50.Location = new System.Drawing.Point(440, 237); + this.button50.Name = "button50"; + this.button50.Size = new System.Drawing.Size(65, 40); + this.button50.TabIndex = 31; + this.button50.Text = "cos"; + this.button50.UseVisualStyleBackColor = true; + this.button50.Click += new System.EventHandler(this.button50_Click); + // + // button51 + // + this.button51.Location = new System.Drawing.Point(440, 283); + this.button51.Name = "button51"; + this.button51.Size = new System.Drawing.Size(65, 40); + this.button51.TabIndex = 32; + this.button51.Text = "e"; + this.button51.UseVisualStyleBackColor = true; + this.button51.Click += new System.EventHandler(this.button51_Click); + // + // button52 + // + this.button52.Location = new System.Drawing.Point(440, 329); + this.button52.Name = "button52"; + this.button52.Size = new System.Drawing.Size(65, 40); + this.button52.TabIndex = 33; + this.button52.Text = "²"; + this.button52.UseVisualStyleBackColor = true; + this.button52.Click += new System.EventHandler(this.button52_Click); + // + // button53 + // + this.button53.Location = new System.Drawing.Point(540, 237); + this.button53.Name = "button53"; + this.button53.Size = new System.Drawing.Size(65, 40); + this.button53.TabIndex = 34; + this.button53.Text = "³"; + this.button53.UseVisualStyleBackColor = true; + this.button53.Click += new System.EventHandler(this.button53_Click); + // + // Form1 + // + this.ClientSize = new System.Drawing.Size(899, 531); + this.Controls.Add(this.button53); + this.Controls.Add(this.button52); + this.Controls.Add(this.button51); + this.Controls.Add(this.button50); + this.Controls.Add(this.button49); + this.Controls.Add(this.textBox2); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.label2); + this.Controls.Add(this.Выражение); + this.Controls.Add(this.button48); + this.Controls.Add(this.button47); + this.Controls.Add(this.button46); + this.Controls.Add(this.button45); + this.Controls.Add(this.button44); + this.Controls.Add(this.button43); + this.Controls.Add(this.button42); + this.Controls.Add(this.button41); + this.Controls.Add(this.button40); + this.Controls.Add(this.button39); + this.Controls.Add(this.button38); + this.Controls.Add(this.button37); + this.Controls.Add(this.button36); + this.Controls.Add(this.button35); + this.Controls.Add(this.button34); + this.Controls.Add(this.button33); + this.Controls.Add(this.button32); + this.Controls.Add(this.button31); + this.Controls.Add(this.button30); + this.Controls.Add(this.button29); + this.Controls.Add(this.button28); + this.Controls.Add(this.button27); + this.Controls.Add(this.button26); + this.Controls.Add(this.button25); + this.Name = "Form1"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button button7; + private System.Windows.Forms.Button button8; + private System.Windows.Forms.Button button9; + private System.Windows.Forms.Button button10; + private System.Windows.Forms.Button button11; + private System.Windows.Forms.Button button12; + private System.Windows.Forms.Button button13; + private System.Windows.Forms.Button button14; + private System.Windows.Forms.Button button15; + private System.Windows.Forms.Button button16; + private System.Windows.Forms.Button button17; + private System.Windows.Forms.Button button18; + private System.Windows.Forms.Button button19; + private System.Windows.Forms.Button button20; + private System.Windows.Forms.Button button21; + private System.Windows.Forms.Button button22; + private System.Windows.Forms.Button button23; + private System.Windows.Forms.Button button24; + private System.Windows.Forms.Button button25; + private System.Windows.Forms.Button button26; + private System.Windows.Forms.Button button27; + private System.Windows.Forms.Button button28; + private System.Windows.Forms.Button button29; + private System.Windows.Forms.Button button30; + private System.Windows.Forms.Button button31; + private System.Windows.Forms.Button button32; + private System.Windows.Forms.Button button33; + private System.Windows.Forms.Button button34; + private System.Windows.Forms.Button button35; + private System.Windows.Forms.Button button36; + private System.Windows.Forms.Button button37; + private System.Windows.Forms.Button button38; + private System.Windows.Forms.Button button39; + private System.Windows.Forms.Button button40; + private System.Windows.Forms.Button button41; + private System.Windows.Forms.Button button42; + private System.Windows.Forms.Button button43; + private System.Windows.Forms.Button button44; + private System.Windows.Forms.Button button45; + private System.Windows.Forms.Button button46; + private System.Windows.Forms.Button button47; + private System.Windows.Forms.Button button48; + private System.Windows.Forms.Label Выражение; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.Button button49; + private System.Windows.Forms.Button button50; + private System.Windows.Forms.Button button51; + private System.Windows.Forms.Button button52; + private System.Windows.Forms.Button button53; + } +} + diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..330811b --- /dev/null +++ b/Form1.cs @@ -0,0 +1,337 @@ +using BaseCalculator; +using System; +using System.Diagnostics.Eventing.Reader; +using System.Linq.Expressions; +using System.Windows.Forms; + +namespace palopa.rur +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button6_Click(object sender, EventArgs e) + { + + } + + private void button46_Click(object sender, EventArgs e) + { + textBox1.Clear(); + textBox2.Clear(); + textBox1.Focus(); + } + + private void button25_Click(object sender, EventArgs e) + { + textBox1.Text += "1"; + + } + + private void button29_Click(object sender, EventArgs e) + { + textBox1.Text += "4"; + } + + private void button38_Click(object sender, EventArgs e) + { + textBox1.Text += "0"; + } + + private void button41_Click(object sender, EventArgs e) + { + textBox1.Text += "MR"; + } + + private void Выражение_Click(object sender, EventArgs e) + { + + } + + private void label2_Click(object sender, EventArgs e) + { + + } + + private void button44_Click(object sender, EventArgs e) + { + try + { + string expression = textBox1.Text; + AnalaizerClass.expression = expression; + if (!AnalaizerClass.CheckCurrency()) + { + textBox2.Text = $"Ошибка: некоректные скобки"; + return; + } + + expression = expression.Replace(" ", "").Replace("(", "").Replace(")", ""); + + if (expression.Contains("+")) + { + string[] parts = expression.Split('+'); + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Add(a, b); + + textBox2.Text = result.ToString(); + } + } + + else if (expression.Contains("-")) + { + string[] parts = expression.Split('-'); + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Sub(a, b); + + textBox2.Text = result.ToString(); + } + } + else if (expression.Contains("*")) + { + string[] parts = expression.Split('*'); + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Mult(a, b); + + textBox2.Text = result.ToString(); + } + + } + else if (expression.Contains("sin")) + { + string[] parts = expression.Split(new string[] { "sin" }, StringSplitOptions.None); + if (parts.Length == 2) + { + double a = double.Parse(parts[0].Trim()); + + double result = CalcClass.Sinus(a); + textBox2.Text = result.ToString(); + } + } + else if (expression.Contains("cos")) + { + string[] parts = expression.Split(new string[] { "cos" }, StringSplitOptions.None); + if (parts.Length == 2) + { + double a = double.Parse(parts[0].Trim()); + + double result = CalcClass.Cosinus(a); + textBox2.Text = result.ToString(); + } + } + else if (expression.Contains("/")) + { + string[] parts = expression.Split('/'); + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Div(a, b); + + textBox2.Text = result.ToString(); + } + } + else if (expression.Contains("Mod")) + { + string[] parts = expression.Split(new string[] { "Mod" }, StringSplitOptions.None); + if (parts.Length == 2) + { + long a = long.Parse(parts[0].Trim()); + long b = long.Parse(parts[1].Trim()); + if (b == 0) + { + textBox2.Text = "Ошибка: деление на ноль в операции Mod"; + return; + } + int result = CalcClass.Mod(a, b); + textBox2.Text = result.ToString(); + } + else + { + textBox2.Text = "Ошибка: неверный формат выражения для Mod"; + } + } + else if (expression.Contains("e")) + { + string[] parts = expression.Split('e'); + if (parts.Length == 2) + { + double a = double.Parse(parts[0]); + + + double result = CalcClass.Exp(a); + + textBox2.Text = result.ToString(); + } + } + + + else if (expression.Contains("²")) + + { + string[] parts = expression.Split('²'); + if (parts.Length == 2) + { + double a = double.Parse(parts[0]); + + + double result = CalcClass.Square(a); + + textBox2.Text = result.ToString(); + } + + } + + else if (expression.Contains("³")) + + { + string[] parts = expression.Split('³'); + if (parts.Length == 2) + { + double a = double.Parse(parts[0]); + + + double result = CalcClass.Cube(a); + + textBox2.Text = result.ToString(); + } + + } + else + { + textBox2.Text = $"Ошибка: неверный формат выражения"; + } + + } + catch (Exception ex) + { + textBox2.Text = $"Ошибка: {ex.Message}"; + } + } + + + private void button26_Click(object sender, EventArgs e) + { + textBox1.Text += "2"; + } + + private void button27_Click(object sender, EventArgs e) + { + textBox1.Text += "3"; + } + + private void button30_Click(object sender, EventArgs e) + { + textBox1.Text += "5"; + } + + private void button31_Click(object sender, EventArgs e) + { + textBox1.Text += "6"; + } + + private void button33_Click(object sender, EventArgs e) + { + textBox1.Text += "7"; + } + + private void button34_Click(object sender, EventArgs e) + { + textBox1.Text += "8"; + } + + private void button35_Click(object sender, EventArgs e) + { + textBox1.Text += "9"; + } + + private void button40_Click(object sender, EventArgs e) + { + textBox1.Text += "+"; + } + + private void button36_Click(object sender, EventArgs e) + { + textBox1.Text += "-"; + } + + private void button32_Click(object sender, EventArgs e) + { + textBox1.Text += "*"; + } + + private void button39_Click(object sender, EventArgs e) + { + textBox1.Text += "Mod"; + } + + private void button28_Click(object sender, EventArgs e) + { + textBox1.Text += "/"; + } + + private void button47_Click(object sender, EventArgs e) + { + textBox1.Text += "("; + } + + private void button48_Click(object sender, EventArgs e) + { + textBox1.Text += ")"; + } + + private void button45_Click(object sender, EventArgs e) + { + if (!string.IsNullOrEmpty(textBox1.Text)) + { + textBox1.Text = textBox1.Text.Substring(0, textBox1.Text.Length - 1); + } + } + + private void button42_Click(object sender, EventArgs e) + { + + } + + private void button49_Click(object sender, EventArgs e) + { + textBox1.Text += "sin"; + } + + private void button50_Click(object sender, EventArgs e) + { + textBox1.Text += "cos"; + } + + private void button51_Click(object sender, EventArgs e) + { + textBox1.Text += "e"; + } + + private void button52_Click(object sender, EventArgs e) + { + textBox1.Text += "²"; + } + + private void button53_Click(object sender, EventArgs e) + { + textBox1.Text += "³"; + } + } +} + diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..7a8d8bf --- /dev/null +++ b/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace palopa.rur +{ + internal static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..96e8038 --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("palopa.rur")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("palopa.rur")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("4bc5f105-8dff-47ed-8576-c056e54413ce")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..819e161 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace palopa.rur.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("palopa.rur.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/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..ed3f883 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace palopa.rur.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/bin/Debug/AnalaizerClass.dll b/bin/Debug/AnalaizerClass.dll new file mode 100644 index 0000000000000000000000000000000000000000..9644b50e544a47c8464fe1255819db789848f344 GIT binary patch literal 11264 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 b?rpz^3zIzmmhBleasD2P{9_S+I4$ts%2gG@ literal 0 HcmV?d00001 diff --git a/bin/Debug/palopa.rur.exe.config b/bin/Debug/palopa.rur.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Debug/palopa.rur.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Debug/palopa.rur.pdb b/bin/Debug/palopa.rur.pdb new file mode 100644 index 0000000000000000000000000000000000000000..59e25c0b9886cff5577dc809df3be35480b48a7a GIT binary patch literal 48640 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 literal 0 HcmV?d00001 diff --git a/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..8b9b776d399316a9a5e888d3655d9407086c733b GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&)@ z2!Bm*Dl}4=mO1TdCYksRHj&J^K>zz~hEFh0yT}3~V`_5CR67+CT>HiH{o9vx1Q%dI zb7=RR12vT)ai0aZ#+eIGQydQqW3MO~4kr7j`5W?%yxtEa$#}+W5je0YNXl_zrI-eU zEDFMSK4HKa1qlLGp>xAh{WX!`>MOT%^ZXT^qg!X65&r)mDC)AhCv-O189Q;m8 z`@#bE#;!K~^$2p|yj>lSQG6H7!d_u-3UH?u;LZ-t$PB%5u-rUYkJuuh4^g={r`Ph+I#Ef)O|)=esr7d7C4g@fqAj0&!~NN0f?78D|;V u@$(zr+xdbEjdt;|E`i6Pv%RaPc4f@1y0596koU2DM7l@aS0Cz%#p@r_sc5is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/palopa.rur.Properties.Resources.resources b/obj/Debug/palopa.rur.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/palopa.rur.csproj.AssemblyReference.cache b/obj/Debug/palopa.rur.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..872a28203922fae986dc5f3a01960c631977dc90 GIT binary patch literal 7123 zcmeHLO>f&a7&g0pq-ocpT`{1*4n7qf5J+j#Hd}yT3zP%{x&}p^^#c$Z&@%0Cp-7da zk~){}y7LP3XKc6qgrd9mI_#(HB_r8ZB%l>U0XftLWa`7z!}oa}zAt$mUFmc>2nVa- zBPm7_$K5T;i0a;c_1*n%!^dPuB;gV1t}8|2KBGj14{0QY5{g{jB zH5|_V1`YT{!yyEC)%X2i)wf{%46L7l^(|Qc7_4u>`cts8O#lmj0wu z<%*9Tuep945i|$QzmLKvH}C%UyL}vbxzQUdO=9mUHRmtchz{?84Z78S!F%!>^lZ#DsV`Oq_bz|8t z5Wm~XT$stdJQJ2&b=GRLe5m89K=2_Qr4nnfI;zv-Uq9@=zV=~$)xIBCo6mqhi&?FH zihj?cJTq1AwHajq>-|jm%Zb~jiO1xef*9)rr#L8A!9nQ!agZAX7@==6q8_JQ)0lWY zA}MC{sJ;YFj`C90b08#X0I{rrgElp=fi?Ebp-1%QD^0k`debyMRfG|MGezXFGB0ir zD>stJ!8j+5wnE&buJnT59+pXkd!2IS!gY>947FrtvW+pvF^y_zr#NSqeKu%?t{kxO zSvjp;bm=M=Ou0#92z`}}dq-lfaAXp!s>RmH>Gf*X;dUCslpQteEHA6w6#!pn@bbJ8 z;AoHXQLP~t1&WX}*WAp&ZE{UyBB>&f_6}%7>P4}LuWX=STQv|#m>9>fTCK3r1(!C; zmDVFsDybef;?R|!TzK1=o^tyXSEWr##L2ua@nJLDlw~<;RhGwqD>UhJ#o~hgoHbXI zUOCdOu2!~*_I}d3s@^$up?2i7a)jeHwOp`sg`($O&a&M%?lsb9~Fy-tX51nFF$g0RX|rB**{& literal 0 HcmV?d00001 diff --git a/obj/Debug/palopa.rur.exe b/obj/Debug/palopa.rur.exe new file mode 100644 index 0000000000000000000000000000000000000000..e9a511d4d5e415bac199a0473bdcee2c1aae9dea GIT binary patch literal 18944 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 b?rpz^3zIzmmhBleasD2P{9_S+I4$ts%2gG@ literal 0 HcmV?d00001 diff --git a/obj/Debug/palopa.rur.pdb b/obj/Debug/palopa.rur.pdb new file mode 100644 index 0000000000000000000000000000000000000000..59e25c0b9886cff5577dc809df3be35480b48a7a GIT binary patch literal 48640 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 literal 0 HcmV?d00001 diff --git a/palopa.rur.csproj b/palopa.rur.csproj new file mode 100644 index 0000000..5febf75 --- /dev/null +++ b/palopa.rur.csproj @@ -0,0 +1,92 @@ + + + + + Debug + AnyCPU + {4BC5F105-8DFF-47ED-8576-C056E54413CE} + WinExe + palopa.rur + palopa.rur + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\..\..\Downloads\AnalaizerClass.dll + + + ..\..\..\..\Downloads\CalcClass.dll + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + \ No newline at end of file diff --git a/palopa.rur.sln b/palopa.rur.sln new file mode 100644 index 0000000..5e0545d --- /dev/null +++ b/palopa.rur.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34511.84 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "palopa.rur", "palopa.rur\palopa.rur.csproj", "{4BC5F105-8DFF-47ED-8576-C056E54413CE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4BC5F105-8DFF-47ED-8576-C056E54413CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4BC5F105-8DFF-47ED-8576-C056E54413CE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4BC5F105-8DFF-47ED-8576-C056E54413CE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4BC5F105-8DFF-47ED-8576-C056E54413CE}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8189CFA2-DDA9-4703-A176-8CFABC86BF3E} + EndGlobalSection +EndGlobal