Friday, March 25, 2016

Menghitung persamaan kuadrat kasus 3.3 dengan C++

Analisis :
   Persamaan kuadrat adalah persamaan dengan bentuk umum Ax2 + Bx + C = 0

   Input : koefisien A, B dan C bilangan real
   Proses : ada tiga alternatif pilihan dari harga
   jika     b2-4ac < 0            diperoleh akar imajiner.
   jika      b2-4ac = 0            x1=-b/2a
                                             X2=x1
   Jika     b2-4ac = 0            X1,2 = -b ±  (sqrt(b2-4ac)) / (2a)
   Output : nilai akar berdasar rumus

Dibawah ini saya sertakan kode programnya :

#include <iostream>
#include <math.h>
using namespace std;

main(){
float x1,x2,a,b,c,rms;
cout<<"----menghitung akar-akar pers kuadrat----"<<endl;

cout<<"masukan nilai A = "; cin>>a;   
cout<<"masukan nilai B = "; cin>>b;   
cout<<"masukan nilai C = "; cin>>c;

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

if(rms==0 ){
x1=-b/(2*a);
x2=x1;
}
else if(rms>0){
x1= -b+((sqrt(rms))/(2*a));
x2=    -b-((sqrt(rms))/(2*a));
}
else if(rms<0) {
cout<<"akar imajiner";   
}       

cout<<"nilai akar"<<endl;
cout<<"x1= "<<x1<<endl;
cout<<"x2= "<<x2;

}


Bagikan

Jangan lewatkan

Menghitung persamaan kuadrat kasus 3.3 dengan C++
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

Silahkan berkomentar secara bijak dan sesuai dengan topik pembahasan ...

Untuk menyisipkan kode pendek, gunakan <i rel="code"> ... KODE ... </i>
Untuk menyisipkan kode panjang, gunakan <i rel="pre"> ... KODE ... </i>
Untuk menyisipkan gambar, gunakan <i rel="image"> ... URL GAMBAR ... </i>