SOAL Jenis-Jenis Segitiga
Program untuk mengetahui Sebuah Segitiga. Apakah Segitiga Sama Sisi, Sama Kaki atau Segitiga Sembarang?
import javax.swing.*;
public class segitiga
{
public static void main(String[] args) {
String sisi1;
String sisi2;
String sisi3;
int a;
int b;
int c;
sisi1 = JOptionPane.showInputDialog("Masukan
sisi 1:");
//menginput nilai menggunakan bentuk
visual
sisi2 =
JOptionPane.showInputDialog("Masukan sisi 2");
sisi3 =
JOptionPane.showInputDialog("Masukan sisi 3");
//merubah string menjadi integer
a = Integer.parseInt(sisi1);
b = Integer.parseInt(sisi2);
c = Integer.parseInt(sisi3);
if (a==b && a==c && c==b)
{
//jika besar a sama dengan b
dan besar a sama dengan c dan besar c sama
//dengan b maka segitiga
tersebut segitiga sama sisi
JOptionPane.showMessageDialog(null,"Segitiga Sama Sisi");
}
else if(a!=b && a!=c &&
c!=b)
{
//jika besar a tidak sama
dengan b dan a tidak sama dengan c dan c tidak sama
//dengan b maka segitiga
tersebut segitiga sembarang
JOptionPane.showMessageDialog(null,"Segitiga Sembarang");
}
else
//jika angka yang di masukan
tidak sesuai dengan program2 diatas maka
//segitiga tersebut segitiga sama kaki
{
JOptionPane.showMessageDialog(null,"Segitiga Sama Kaki");}
}
}