Program sederhana Akar-akar Persamaan Kuadrat dengan java
Pada posting kali ini, saya akan share program yang saya buat dengan menggunakan IDE Netbeans dan bahasa pemrograman Java.
- Pastikan anda sudah menginstal JDK( Java Development Kit).
- Gunakan IDE netbeans untuk membuat desain antarmuka yang lebih menari, atau anda juga bisa membuat dengan editor biasa seperti Notepad++ dan TextPad.
Desain dengan IDE netbeans :
Pada button hitung, berikan kode :
double D,a,b,c,x1,x2;
a = Double.parseDouble(tA.getText());
b = Double.parseDouble(tB.getText());
c = Double.parseDouble(tC.getText());
D =(b*b)-(4*a*c);
double akar = Math.sqrt(D);
x1 = (-b+akar)/(2*a);
x2 = (-b-akar)/(2*a);
if (D==0)
{
String nol ="\nAkar-akar
Persamaan Kuadrat sama dan Real";
aD.setText("Rumus untuk
menghitung D : \nD=(b^2-4ac)\nNilai D : "+D+nol);
}
else if(D>0)
{
String nol ="\nAkar-akar
Persamaan Kuadrat beda dan Real";
aD.setText("Rumus untuk
menghitung D : \nD=(b^2-4ac)\nNilai D : "+D+nol);
}
else
{
String nol ="\nAkar-akar
Persamaan Kuadrat Imajiner";
aD.setText("Rumus untuk
menghitung D : \nD=(b^2-4ac)\nNilai D : "+D+nol);
}
//menentukan bentuk fungsi kuadrat
if(a==1)
{
if(b>0&&c>0){aH.setText("Akar-akar dari persamaan :
x^2+"+b+"x+"+c+"=0\nNilai X1 : "+x1+"\nNilai X2 :
"+x2);}
else
if(b>0){aH.setText("Akar-akar dari persamaan :
x^2+"+b+"x"+c+"=0\nNilai X1 : "+x1+"\nNilai X2 :
"+x2); }
else aH.setText("Akar-akar
dari persamaan : x^2"+b+"x"+c+"=0\nNilai X1 :
"+x1+"\nNilai X2 : "+x2);
}
else if(a>1&&a<1)
{
if(b>0&&c>0){aH.setText("Akar-akar dari persamaan :
"+a+"x^2+"+b+"x+"+c+"=0\nNilai X1 :
"+x1+"\nNilai X2 : "+x2);}
else
if(b>0){aH.setText("Akar-akar dari persamaan :
"+a+"x^2+"+b+"x"+c+"=0\nNilai X1 :
"+x1+"\nNilai X2 : "+x2); }
else aH.setText("Akar-akar
dari persamaan : "+a+"x^2"+b+"x"+c+"=0\nNilai X1
: "+x1+"\nNilai X2 : "+x2);
}
untuk pembelajaran lanjut, gunakan contoh ini :
Program akar Persamaan Kuadrat
Program akar Persamaan Kuadrat
Komentar
Posting Komentar