public class Ujian{
public static void main (String [] args ) {
Ujian Menu = new Ujian();
}
public Ujian() {
int pil;
pil = Integer.parseInt(JOptionPane.showInputDialog
("===MENU=== \n 1.Biodata \n 2.Lingkaran \n 3.Deret \n 4.Exit \n \n Masukkan pilihan anda [1..4] "));
switch(pil) {
case 1 :
String nama, npm, kelas, VarTahun;
nama = JOptionPane.showInputDialog("Masukkan Nama Anda = ");
kelas =JOptionPane.showInputDialog("Masukkan Kelas = ");
npm = JOptionPane.showInputDialog ("Masukkan Npm = ");
VarTahun = JOptionPane.showInputDialog("Masukkan Tahun kelahiran :");
int Tahun = Integer.parseInt(VarTahun);
int Umur = (2010 - (Tahun));
String biodata = "Nama anda : "+nama+"\n NPM Anda "+npm+"\n Kelas Anda : "+kelas+"\n Umur anda saat ini adalah "+Umur;
JOptionPane.showMessageDialog(null, biodata);
break;
case 2:
String VarJari = JOptionPane.showInputDialog("Masukkan jari-jari = ");
int Jari = Integer.parseInt (VarJari);
float luas = (22/7*Jari*Jari);
float keliling = (2*22/7*Jari);
String lingkaran = "Luas Lingkaran adalah 3,14 * "+Jari+" * "+Jari+" = "+luas+"\n Keliling Lingaran adalah 2 * 3,14 * "+Jari+" = "+keliling;
JOptionPane.showMessageDialog(null, lingkaran);
break;
case 3 :
String VarDeret = JOptionPane.showInputDialog ("Masukkan angka = ");
int deret = Integer.parseInt(VarDeret);
for (int i=1; i<=deret; i++)
{
for (int j=1; j<=i; j++)
{
System.out.print(i);
}
System.out.println(" ");
}
break;
case 4 : JOptionPane.showMessageDialog(null, "Program oleh Faisal 3KA18", "Terima Kasih", JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
break;
default: JOptionPane.showMessageDialog(null,"Inputan Hanya 1..4", "kesalahan INPUT pilihan!", JOptionPane.WARNING_MESSAGE);
}
}
}
Ketika di Compile :
Sukses, dan akan menampilkan program seperti dibawah ini :
Hasil output jika memilih Menu nomor 2 , Lingkaran
output untuk menu nomor 3 , Deret
Ini adalah tampilan untuk mendapat nilai + , yang biasa menggunakan *
Jika salah Input pilihan Menu : misalnya 5
Keluar dari Program :
Notes::



Tidak ada komentar:
Posting Komentar