ax²+bx+c=0 şeklinde verilen 2. derece denklemin köklerini bulan program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | #include <stdio.h> #include <math.h> int main() { float a, b, c; float x1, x2; float delta; float karekokdelta; printf("ax²+bx+c=0 tarzında köklerini bulmak istediğiniz ikinci dereceden denklemin a,b ve c değerlerini sırayla giriniz:\n"); printf("a: "); scanf("%f", &a); printf("b: "); scanf("%f,", &b); printf("c: "); scanf("%f", &c); delta = (b * b) - (4 * a * c); // printf("Delta: %f \n",delta); karekokdelta = sqrt(delta); // printf("Karekokdelta: %f \n",karekokdelta); x1 = (-b + karekokdelta) / (2 * a); printf("Birinci kök: %f \n", x1); x2 = (-b - karekokdelta) / (2 * a); printf("İkinci kök: %f", x2); return 0; } |
Yorumlar
Yorum Gönder