mencari persamaan kuadrat dengan menggunakan java
DESCRIPTION
Stmik AkakomTRANSCRIPT
![Page 1: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/1.jpg)
Algoritma:
1. Memasukkan input a,b,c melalui keyboard.2. Memeriksa kembali input a yang sudah dimasukan apabila input sama dengan 0 maka akan
kembali terjadi inputan sampai a tidak sama dengan 0.3. Menghitung variable y dengan cara mengkalikan nilai b dengan nilai b dikurangi 4 dikalikan nilai
a dikalikan nilai c.4. Memeriksa kembali hasil variable y, apabila nilai variable y kurang dari 0 persamaan kuadrat
tidak dapat dicari karena 2 syarat tidak terpenuhi dan apabila nilai variable y lebih dari 0 maka persamaan kuadrat dapat dicari.
5. Menghitung variable x1 dengan cara nilai b ditambah akar dari nilai variable y dibagi 2 kali nilai a.
6. Menghitung variable x2 dengan cara nilai b dikurangi akar dari nilai variable y dibagi 2 kali nilai a.
![Page 2: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/2.jpg)
Listing:
import java.util.Scanner;
public class tugas
{
public static void main(String[] args)
{
Scanner masuk = new Scanner(System.in);
Float a,b,c,y;
double x,x1,x2;
System.out.println("======================");
System.out.print("Masukkan nilai a : ");
a=masuk.nextFloat();
System.out.print("Masukkan nilai b : ");
b=masuk.nextFloat();
System.out.print("Masukkan nilai c : ");
c=masuk.nextFloat();
System.out.println("=====================");
System.out.println("");
System.out.println("");
y = b*b - 4*a*c;
System.out.println("Persamaan kuadrat di mana diketahui");
System.out.println("a = " + a);
System.out.println("b = " + b);
System.out.println("c = " + c);
System.out.println("dengan menerapkan 2 syarat rumus ABC diketahui bahwa : ");
System.out.println("");
if(a==0)
{
System.out.println("Apakah a = 0 ?");
System.out.println("Jawaban : ya");
System.out.println("");
![Page 3: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/3.jpg)
System.out.print("Masukkan nilai a : ");
a=masuk.nextFloat();
}
else
{
System.out.println("Apakah a = 0 ?");
System.out.println("Jawaban : tidak");
}
System.out.println("");
if(y<0)
{
System.out.println("Apakah Y < 0 ?");
System.out.println("Jawaban : ya");
System.out.println("y = " + y);
System.out.println("");
System.out.println("Jadi persamaan kuadratnya :");
System.out.println("memiliki akar imajiner karna Y<0");
}
else if(y==0)
{
System.out.println("Apakah Y < 0 ?");
System.out.println("Jawaban : tidak");
System.out.println("y = " + y);
System.out.println("");
System.out.println("Jadi persamaan kuadratnya :");
System.out.println("memiliki akar kembar karna Y=0");
x = (-b)/(2*a);
System.out.println("x1 = x2 =" + x);
![Page 4: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/4.jpg)
}
else
{
System.out.println("Apakah Y < 0 ?");
System.out.println("Jawaban : tidak");
System.out.println("y = " + y);
System.out.println("");
System.out.println("Jadi persamaan kuadratnya adalah");
x1 = (-b+Math.sqrt(y))/(2*a);
x2 = (-b-Math.sqrt(y))/(2*a);
System.out.println("x1 = " + x1);
System.out.println("x2 = " + x2);
}
}
}
![Page 5: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/5.jpg)
Output :
a=0:
akar kembar:
![Page 6: Mencari Persamaan Kuadrat Dengan Menggunakan Java](https://reader036.vdokumen.com/reader036/viewer/2022082317/5571f81649795991698c9c1d/html5/thumbnails/6.jpg)
akar imajiner: