İkinci dereceden denklem çözümü — C#
İkinci dereceden denklem çözümü — C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;//www.gorselprogramlama.com
using System.Text;
using System.Windows.Forms;
namespace Coelho1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
//www.gorselprogramlama.com
private void btnHesapla_Click(object sender, EventArgs e)
{
int a, b, c;
double delta;
double x1, x2;
a = int.Parse(txt_a.Text);
b = int.Parse(txt_b.Text);
c = int.Parse(txt_c.Text);
delta = ((Math.Pow(b, 2) - ( 4 * a * c)));
if (delta < 0)
{
lblMsg.Text = "Reel Kök Yoktur.";
}
else if (delta == 0)
{
x1 = -(b / (2 * a));//www.gorselprogramlama.com
lblMsg.Text = "İki eşit kök vardır." + "\n" + "X1=X1=" + Convert.ToString(x1);
}
else if (delta > 0)
{
x1 = (-b + Math.Sqrt(delta)) / (2 * a);
x2 = (-b - Math.Sqrt(delta)) / (2 * a);//www.gorselprogramlama.com
lblMsg.Text = "İki reel kök vardır." + "\n" + "X1=" + Convert.ToString(x1) + "\n" + "X2=" + Convert.ToString(x2);
}
}
}
}



