A másodfokú projekt készen van
This commit is contained in:
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user