Minggu, 20 Juni 2010

akar persamaan kuadrat C++/C

#include
#include
#include

int main ()
{
float a,b,c,d,x1,x2,re,im;

cout<<" Cara cepat mencari nilai akar-akar persamaan kuadrat...Check it out!"<cout<<" ax2+bx+c "<cout<<" Masukkan nilai a : ";
cin>>a;

cout<<" Masukkan nilai b : ";
cin>>b;

cout<<" Masukkan nilai c : ";
cin>>c;

//itung D dulu
d=b*b-4*a*c;

//liat hasilnya

if (d>0)
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
cout<<" x1 = "< cout<<" x2 = "< }
else
if (d==0)
{
x1=-b/(2*a);
x2=x1;
cout<<" Akar kembar cuy! ";
cout<<" x1 = "< cout<<" x2 = "< }

else //d<0
{
re=-b/(2*a);
im=sqrt(fabs(d))/(2*a);
cout<<" Akar bingung ";
cout<<" x1 = "< cout<<" x2 = "< }
cout<<" Dibuat oleh saya Tyas Istiqomah "< cout<<" Yang NIMnya 080810191 "<
getch ();
}


triiimmmzzzz^^

5 komentar:

  1. Brengsek rumus EROR lo postingin....

    BalasHapus
  2. wah maaf ya tapi saya pakai rumus itu bisa kok ^__^

    BalasHapus
  3. untuk includenya ngga ada kodenya
    #include
    #include
    #include

    BalasHapus
  4. Saya benerin programnya :) itu bukan rumusnya yang salah tapi kamunya yang males :P

    #include
    #include
    #include

    using namespace std;

    int main ()
    {
    float a,b,c,d,x1,x2;
    a = 6;
    b = 2;
    c = 8;

    d=b*b-4*a*c; //hitung D

    if (d>0)
    {
    x1=(-b+sqrt(d))/(2*a);
    x2=(-b-sqrt(d))/(2*a);
    cout <<"x1 = -"<=0, dimana D=b*b-4ac";
    }
    getche ();
    }

    BalasHapus
  5. Eh sori itu yang a,b,c nya yang udah di tentuin tinggal di buat cin buat a,b dan c nya aja :)

    BalasHapus