C++ 2.Dereceden Denklemin Köklerini bulan program:

Konu sahibi son olarak 3307 gün önce görüldü
Kod:
[LEFT][COLOR=#333333]#include <cstdlib>[/COLOR]
[COLOR=#333333]#include <iostream>[/COLOR]
[COLOR=#333333]#include <math.h> [/COLOR]

[COLOR=#333333]using namespace std;[/COLOR]

[COLOR=#333333]int main(void)[/COLOR]
[COLOR=#333333]{ [/COLOR]
[COLOR=#333333]float a, b, c;[/COLOR]
[COLOR=#333333]float disc;[/COLOR]
[COLOR=#333333]float x1, x2;[/COLOR]

[COLOR=#333333]cout << "a, b ve c katsayilarini yaziniz.";[/COLOR]
[COLOR=#333333]cin >> a >> b >> c;[/COLOR]
[COLOR=#333333]disc = b * b - 4 * a * c;[/COLOR]
[COLOR=#333333]if (disc < 0)[/COLOR]
[COLOR=#333333]cout << "Gercel kok yok." << endl;[/COLOR]
[COLOR=#333333]else {[/COLOR]
[COLOR=#333333]if (disc == 0) {[/COLOR]
[COLOR=#333333]x1 = -b / (2 * a);[/COLOR]
[COLOR=#333333]cout << x1 << "noktasinda cakısan iki kok var." << endl;[/COLOR]
[COLOR=#333333]} else {[/COLOR]
[COLOR=#333333]x1 = (-b + sqrt(disc)) / (2 * a);[/COLOR]
[COLOR=#333333]x2 = (-b - sqrt(disc)) / (2 * a);[/COLOR]
[COLOR=#333333]cout << x1 << "ve" << x2[/COLOR]
[COLOR=#333333]<< "noktalarinda iki gercel kok var." << endl;[/COLOR]
[COLOR=#333333]}[/COLOR]
[COLOR=#333333]}[/COLOR]
[COLOR=#333333]system("PAUSE");[/COLOR]
[COLOR=#333333]return EXIT_SUCCESS;[/COLOR]
[COLOR=#333333]}[/COLOR][/LEFT]
 
Geri