A másodfokú projekt készen van
This commit is contained in:
parent
6e0f2ba8d4
commit
cb21eda66b
2
MasodfokuGUI/Form1.Designer.cs
generated
2
MasodfokuGUI/Form1.Designer.cs
generated
|
@ -113,6 +113,7 @@ namespace MasodfokuGUI
|
||||||
this.button1.TabIndex = 7;
|
this.button1.TabIndex = 7;
|
||||||
this.button1.Text = "Ellenőriz és számol";
|
this.button1.Text = "Ellenőriz és számol";
|
||||||
this.button1.UseVisualStyleBackColor = true;
|
this.button1.UseVisualStyleBackColor = true;
|
||||||
|
this.button1.Click += new System.EventHandler(this.button1_Click);
|
||||||
//
|
//
|
||||||
// label7
|
// label7
|
||||||
//
|
//
|
||||||
|
@ -149,6 +150,7 @@ namespace MasodfokuGUI
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
|
this.BackColor = System.Drawing.SystemColors.Control;
|
||||||
this.ClientSize = new System.Drawing.Size(474, 359);
|
this.ClientSize = new System.Drawing.Size(474, 359);
|
||||||
this.Controls.Add(this.label6);
|
this.Controls.Add(this.label6);
|
||||||
this.Controls.Add(this.label5);
|
this.Controls.Add(this.label5);
|
||||||
|
|
|
@ -16,5 +16,62 @@ namespace MasodfokuGUI
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void button1_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
label5.Text = "";
|
||||||
|
double a;
|
||||||
|
double b;
|
||||||
|
double c;
|
||||||
|
try
|
||||||
|
{
|
||||||
|
a = double.Parse(textBox1.Text);
|
||||||
|
}
|
||||||
|
catch (Exception)
|
||||||
|
{
|
||||||
|
label5.Text = "Az első együttható nem szám!";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
try
|
||||||
|
{
|
||||||
|
b = double.Parse(textBox2.Text);
|
||||||
|
}
|
||||||
|
catch (Exception)
|
||||||
|
{
|
||||||
|
|
||||||
|
label5.Text = "Az második együttható nem szám!";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
try
|
||||||
|
{
|
||||||
|
c = double.Parse(textBox3.Text);
|
||||||
|
}
|
||||||
|
catch (Exception)
|
||||||
|
{
|
||||||
|
|
||||||
|
label5.Text = "Az harmadik együttható nem szám!";
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if( a==0 )
|
||||||
|
{
|
||||||
|
label5.Text = "Az első együttható nem lehet nulla!!!";
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
label5.Text = "Adataok helyesek";
|
||||||
|
double d = b * b - 4 * a * c;
|
||||||
|
if ( d<0 )
|
||||||
|
{
|
||||||
|
label6.Text = "Nem valós szám!";
|
||||||
|
label7.Text = "Nem valós szám!";
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
double x1 = (-b + Math.Sqrt(d)) / (2 * a);
|
||||||
|
double x2 = (-b - Math.Sqrt(d)) / (2 * a);
|
||||||
|
label6.Text = "x1 = " + x1;
|
||||||
|
label7.Text = "x2 = " + x2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user