Program menggunakan Bahasa Java dalam Netbeans

Selasa, 31 Oktober 2023

Cara Membuat Aplikasi Persamaan Kuadrat Java

Oktober 31, 2023 Posted by Abdul Rohman No comments

 // Berkas: PersamaanKuadrat.java


import java.util.Scanner;


class PersamaanKuadrat {

    public static void main(String[] args) {

        double a, b, c, diskriminan;

        

        Scanner scan = new Scanner(System.in); 

        

        System.out.print("a : ");

        a = scan.nextDouble();

        

        System.out.print("b : ");

        b = scan.nextDouble();

        

        System.out.print("c : ");

        c = scan.nextDouble();

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

        if (diskriminan > 0) {

            double x1, x2;

            

            x1 = (-b +  Math.sqrt(diskriminan)) / (2 * a);

            x2 = (-b -  Math.sqrt(diskriminan)) / (2 * a);

            System.out.println("Akar real");

            System.out.println("x1 = " + x1);

            System.out.println("x2 = " + x2);

        }    

        else    

            if (diskriminan == 0) {

                double x1;

                x1 = -b / (2 * a);

                System.out.println("Akar kembar");

                System.out.println("x1, x2 = " + x1);

            }    

            else {

                double re, im;

                

                re = -b / (2 * a);

                im = Math.sqrt(Math.abs(diskriminan)) / (2 * a);

                System.out.println("Akar kompleks");

                System.out.println("x1 = " + re + 

                    " + " + im + "j");

                System.out.println("x2 = " + re + 

                    " - " + im + "j");

            }    

    }

}

0 komentar:

Posting Komentar

close
==[ Klik disini 1X ] [ Close ]==