Wednesday, April 9, 2014

Persamaan kuadrat merupakan bentuk persamaan yang pangkat terbesar variabelnya adalah 2. Bentuk umum persamaan ini adalah y = ax^2 + bx + c = 0 dengan a \# 0, a, b, dan c adalah koefisien dan x merupakan variabelnya.

Ada tiga metode yang biasa digunakan untuk menyelesaikannya, yaitu memfaktorkan, menggunakan rumus abc, atau menggunakan metode melengkapkan kuadrat sempurna.  Semuanya menghasilkan nilai yang sama, namun dengan program berikut kita bisa mencari akar - akar persamaan kuadrat dengan mudah.

package persamaan_kuadrat;
import java.util.Scanner;
public class Persamaan_kuadrat {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       Scanner input =new Scanner(System.in);
       int a,b,c,D;
       double x,x1,x2;
       System.out.println("Persamaan kuadrat \n=================");
       System.out.print("Masukkan nilai a = ");
       a=input.nextInt();
       System.out.print("Masukkan nilai b = ");
       b=input.nextInt();
       System.out.print("Masukkan nilai c = ");
       c=input.nextInt();
       D=b*b-(4*a*c);
       System.out.println("D = "+D);
       if (D<0){
           System.out.println("\nAkar - akar imajiner");
       }
       else if(D==0){
           x=-b/2*a;
           System.out.print("x1 = x2 = "+x);
       }
       else {
           x1=(-b+Math.sqrt(D))/(2*a);
           x2=(-b-Math.sqrt(D))/(2*a);
           System.out.println("x1 = "+x1);
           System.out.println("x2 = "+x2);
          
       }
      
    }
   
}


berikut merupakan output jika D = 0















Berikut merupakan output jika D < 0




















Berikut merupakan output jika D > 0

0 comments: