Minggu, 30 Maret 2014

MENCARI AKAR IMAJINER

DESKRIPSI : 
1. Input   :a,b,c (Inputkan Nilai a,b,c)
2. Proses :Disk <- (b*b)-(4*a*c)
3. Kondisi: jika (a=0)
                  Jika (Disk>0)
                  Jika (Disk=0)
4. Proses  :x1 <- -b/2*a
                   x1<-  -b+sqrt(Disk)/2*a
                   x2<-  -b-sqrt(Disk)/2*a
5. Inisialisasi : x2 <- x1
6. Output : x1 & x2 , akar imajiner

kita langsung ke C++ nya aja ya : 

#include <iostream>
#include <math>
#include <cstdlib>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
double a,b,c,y1,y2,h;
cout<<" === MENENTUKAN NILAI AKAR IMAJINER ==="<<endl;
cout<<"masukan nilai a : ";
cin>>a;
cout<<"masukan nilai b : ";
cin>>b;
cout<<"masukan nilai c : ";
cin>>c;
cout<<endl;
h=b*b-4*a*c;
cout<<"HASILNYA = "<<h<<endl;
if(a==0)
{cout<<"salah menginput"<<endl;
}
else if (h>0);
{y1=((-b)+sqrt(h))/2*a;
y2=((-b)-sqrt(h)/2*a;
cout<<" hasil untuk y1 : "<<y1<<endl;
cout<<" hasil untuk y2 : "<<y2<<endll
}
else if(h==0)
{y1=(-b)/2*a;
y1=y2;
cout<<"hasil y1 : "<<y1<<endl;
}
else
{cout<<"akar imajiner"<<endl;
}
return 0;
}
RAPTOR nya ini braderr :


SEMOGA BERMANFAAT!!!

Tidak ada komentar:

Posting Komentar