2.dereceden denklemde kök bulma



#include "iostream"
#include "math.h"
using namespace std;
int main()
{
	float delta,x1,x2,x;
	int b,a,c;
	cout << " ax^2 + bx + c " << endl;
	cout << "(a) yi giriniz" << endl; cin >> a;
	cout << "(b) yi giriniz" << endl; cin >> b;
	cout << "(c) yi giriniz" << endl; cin >> c;
	delta=b*b-4*a*c; //deltanın formulu
	if(delta>0)      // delta buyuktur 0 isi 2 reel kok var
	{
		x1=((-b+sqrt(delta))/(2*a));    // birinci reelkok formulu
		x2=((-b-sqrt(delta))/(2*a));    // ikinci reelkok formulu
		cout<< "x1:" << x1 << endl;
		cout<< "x2:" << x2 << endl;
	}
	else if(delta==0) // delta esittir 0 ise tek reel kok var
	{
		x=(-b)/(2*a);
		cout<< "x:" << x << endl;
	}
	else            // delta kucuktur 0 ise reel kok yok
	{
		cout<<"real kok yok...\n"<< endl;
	}
	system("pause");
}

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logo

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter picture

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook photo

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ photo

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s