[Java] Progam Pencari Nilai Determinan dari Persamaan Kuadrat

Berikut ini adalah algoritma untuk menemukan nilai determinan dari persamaan kuadrat. Sebagai contoh, jika kita mempunyai sebuah persamaan kuadrat seperti b * b-(4 * a * c). Lain halnya jika Anda dihadapkan dengan persamaan kuadrat yang lebih kompleks, maka inilah program java yang sederhana untuk memecahkan masalah tersebut.

Input: a,b,c

Proses:
input nilai pertama : a
input nilai kedua : b
input nilai ketiga : c
Kemudian di proses dengan rumus : b * b-(4 * a * c)
Jika…
Hasil = 0 maka Akar Kembar
Hasil > 0 maka Akar Beda
Hasil < 0 maka Akar Imajiner

import java.util.Scanner;
public class akar
{
public static void main(String args[])
{
Scanner masuk = new Scanner (System.in);
int a,b,c,d;
System.out.print("Masukan bilangan A:");
a=masuk.nextInt();
System.out.print("Masukan bilangan B:");
b=masuk.nextInt();
System.out.print("Masukan bilangan C:");
c=masuk.nextInt();
d=b*b-(4*a*c);
System.out.println("Nilai D= "+d);
if(d==0)
System.out.println("Akar Kembar");
if(d>0)
System.out.println("Akar Beda");
if(d<0)
System.out.println("Akar Imajiner");
}
}

Program ini menggunakan prosedur atau method hitung untuk menentukan nilai dari X dan sekaligus nilai dari determinannya. Determinan dari persamaan kuadrat tersebut pertama kali akan dihitung dahulu, jadi apabila nilai dari determinannya (D) kurang dari nol, itu berarti akar persamaan kuadrat tersebut adalah imajiner dan tidak bisa dihitung.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.