• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

C' de 2. Dereceden Denklem Çözümü

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
int a,b,c,delta,x1,x2;

    printf("Ikinci dereceden denklemin sirayla degerlerini giriniz.\n");
    printf("a sayisini giriniz.");
    scanf("%d", &a);
    printf("b sayisini giriniz.");
    scanf("%d", &b);
    printf("c sayisini giriniz.");
    scanf("%d", &c);
        printf("\n\nDenkleminiz: %dxı + %dx + %d \n", a,b,c);

    delta = b*b - 4*a*c;

    printf("\ndelta= %d", delta);

  if (delta == 0)
    {
        x1 = -b / 2*a;
        printf("\n\ndelta = 0 kokler esit kok = %d ", x1);
    }

    else if ( delta < 0 )
        printf("\n\n delta < 0 denklemin kokleri Sanal koktur. Reel kok yoktur. ");

    else if( delta > 0)
    {
        x1 = (-b +(pow(delta,1/2))) / 2*a;
        x2 = (-b -(pow(delta,1/2))) / 2*a;
        printf("\n\n%d ve %d \n\n", x1,x2);
    }


    return 0;
}
 
Üst