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

Bu blogdaki popüler yayınlar