Bu program, kullanıcıdan ikinci dereceden bir denklemin katsayılarını (a, b ve c) girmesini isteyen bir kullanıcı arayüzü sağlar ve bu katsayıları kullanarak denklemin köklerini hesaplar. Kökler, delta (Δ) adı verilen matematiksel terim kullanılarak bulunur.
#include <stdio.h>
#include <math.h>
int main() {
float a,b,c;
float delta;
float x1,x2;
float x;
printf("a, b, c Degerlerini giriniz: \n");
scanf("%f%f%f", &a,&b,&c);
delta = b*b - 4*a*c;
if(delta<0)
printf("Kok yoktur.\n");
else if (delta>0)
{
x1 = (-b - (sqrtf(delta) / 2*a));
x2 = (-b + (sqrtf(delta) / 2*a));
printf("x1 = %f",x1);
printf("x2 = %f",x2);
printf("iki farkli gercek koku vardir. \n");
}
else
{
x = -b/2*a;
printf("tek kok var : \n");
printf("x=%f", x);
}
return 0;
}
Hiç yorum yok:
Yeni yorumlara izin verilmiyor.