Gimana sob kabarnya? Apakah baik-baik saja.... Saya rasa sobat dalam keadaan sehat karena bisa melihat artikel saya kali ini.
Saya akan membagi sedikit postingan tentang membuat Program menggunakan Java.
1. ARRAY
public class Array {
public static void main(String [] args){
String[][] absen = {{"Aida","17620005"},{"Kamal","17620013"},
{"Megawati","17620014"},{"Diky","17620015"},{"Rahma","17620023"}};
for(int x=0; x < absen.length; x++){
System.out.println("Nama : " + absen[x][0]);
System.out.println("NIM : " + absen[x][1]);
}
}
}
2. KALKULTOR
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Kalkulator {
public static void main(String args[]) {
double hasil;
String pilih = " ";
boolean t = true;
int x;
double y, z;
String nilai1 = " ";
String nilai2 = " ";
BufferedReader baca = new BufferedReader(new InputStreamReader(System.in));
System.out.println("======== Kalkulator ========");
System.out.println("============================");
System.out.println("1. Penjumlahan ");
System.out.println("2. Pembagian ");
System.out.println("3. Pengurangan");
System.out.println("4. Perpangkatan");
System.out.println("5. Perkalian");
System.out.println("===========================");
System.out.print("Pilih angka 1 - 5 untuk menghitung = ");
try {
pilih = baca.readLine();
} catch (Exception e) {
}
System.out.print("Masukan angka pertama = ");
try {
nilai1 = baca.readLine();
} catch (Exception e) {
}
System.out.print("Masukan angka kedua = ");
try {
nilai2 = baca.readLine();
} catch (Exception e) {
}
x = Integer.parseInt(pilih);
y = Double.parseDouble(nilai1);
z = Double.parseDouble(nilai2);
switch (x) {
case 1:
hasil = y + z;
System.out.println("Hasil penjumlahan= " + hasil);
break;
case 2:
hasil = y / z;
System.out.println("Hasil pembagian = " + hasil);
break;
case 3:
hasil = y - z;
System.out.println("Hasil pengurangan = " + hasil);
break;
case 4:
hasil = Math.pow(y, z);
System.out.println("Hasil perpangkatan = " + hasil);
break;
case 5:
hasil = y * z;
System.out.println("Hasil perkalian = " + hasil);
break;
default:
System.out.println("Pilihan anda salah!!!");
System.out.println("Maaf yang anda masukan bukan angka!");
System.out.println("Kesalahan aritmetika!");
System.out.println("Kesalahan IO");
}
}
}
3. KALKULATOR(2)
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Kalkulator2 {
public static void main(String args [])
{
BufferedReader dataMasuk = new BufferedReader(new InputStreamReader(System.in));
//membuat objek dari kelas BufferedReader dgn nama dataMasuk
String pilihan="";
//mendefinisikan variabel pilihan bertipe String
String angkaPertama="";
//mendefinisikan variabel angkaPertama bertipe String
String angkaKedua="";
//mendefinisikan variabel angkaKedua bertipe String
System.out.println(" .:: Kalkulator Sederhana ::.");
System.out.println(" 1. + ");
System.out.println(" 2. - ");
System.out.println(" 3. * ");
System.out.println(" 4. / ");
System.out.print(" Masukkan pilihan anda : ");
try
{
pilihan = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke vasriabel pilihan
if(pilihan.equals("1"))
//apakah isi dari pilihan sama dgn 1
{
try
{
System.out.println(" PENAMBAHAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke variabel angkaPertama
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke variabel angkaKedua
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);
System.out.println(" "+angkaPertamaInteger+" + "+angkaKeduaInteger+" = "+(angkaPertamaInteger+angkaKeduaInteger));
}
else if(pilihan.equals("2"))
{
try
{
System.out.println(" PENGURANGAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);
System.out.println(" "+angkaPertamaInteger+" - "+angkaKeduaInteger+" = "+(angkaPertamaInteger-angkaKeduaInteger));
}
else if(pilihan.equals("3"))
{
try
{
System.out.println(" PERKALIAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);
System.out.println(" "+angkaPertamaInteger+" * "+angkaKeduaInteger+" = "+(angkaPertamaInteger*angkaKeduaInteger));
}
else if(pilihan.equals("4"))
{
try
{
System.out.println(" PEMBAGIAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
float angkaPertamaInteger = Float.parseFloat(angkaPertama);
float angkaKeduaInteger = Float.parseFloat(angkaKedua);
System.out.println(" "+angkaPertama+" / "+angkaKedua+" = "+(angkaPertamaInteger/angkaKeduaInteger));
}
else
{
System.out.println(" Masukkan pilihan yang benar");
}
}
catch(Exception e)
{
System.out.println("ERROR!!!");
}
}
}
4.KALKULATOR JOption
import javax.swing.JOptionPane;
public class KalkulatorJoption {
public static void main (String[] args){
String a,b;
int nilai1;
int nilai2;
a= JOptionPane.showInputDialog("Masukan Nlai A = ");
b= JOptionPane.showInputDialog("Masukan Nilai B = ");
nilai1 = Integer.parseInt(a);
nilai2 = Integer.parseInt(b);
int tambah = nilai1 + nilai2;
int kurang = nilai1 - nilai2;
int kali = nilai1 * nilai2;
int bagi = nilai1 / nilai2;
JOptionPane.showMessageDialog(null, "Hasil dari " +nilai1+ " + " +nilai2+ " Adalah " +tambah);
JOptionPane.showMessageDialog(null, "Hasil dari " +nilai1+ " - " +nilai2+ " Adalah " +kurang);
JOptionPane.showMessageDialog(null, "Hasil dari " +nilai1+ " * " +nilai2+ " Adalah " +kali);
JOptionPane.showMessageDialog(null, "Hasil dari " +nilai1+ " / " +nilai2+ " Adalah " +bagi);
}
}
5.PERCABANGAN IF
import java.util.Scanner;
public class PercabanganIF {
public static void main(String[] args) {
// membuat variabel belanja dan scanner
int belanja = 0;
Scanner scan = new Scanner(System.in);
// mengambil input
System.out.print("Total Belanjaan: Rp ");
belanja = scan.nextInt();
// cek apakah dia belanja di atas 150000
if ( belanja > 150000 ) {
System.out.println("Selamat, anda mendapatkan hadiah!");
}
System.out.println("Terima kasih...");
}
}
6.SWITCH CASE
import java.util.Scanner;
public class SwitchCase {
public static void main(String[] args) {
// membuat variabel dan Scanner
String lampu;
Scanner scan = new Scanner(System.in);
// mengambil input
System.out.print("Inputkan nama warna: ");
lampu = scan.nextLine();
switch(lampu){
case "merah":
System.out.println("Lampu merah, berhenti!");
break;
case "kuning":
System.out.println("Lampu kuning, harap hati-hati!");
break;
case "hijau":
System.out.println("Lampu hijau, silahkan jalan!");
break;
default:
System.out.println("Warna lampu salah!");
}
}
}
7. STRUKTUR KENDALI
import java.util.Scanner;
public class SturkturKendali {
public static void main(String[] args) {
// membuat variabel dan Scanner
int nilai;
String nama;
Scanner scan = new Scanner(System.in);
// mengambil input
System.out.print("Nama: ");
nama = scan.nextLine();
System.out.print("Nilai: ");
nilai = scan.nextInt();
// cek apakah dia lulus atau tidak
if( nilai >= 70 ){
System.out.println("Selemat " + nama + ", anda lulus!");
} else {
if ( nilai >= 100){
System.out.println("Maaf " + nama + ", anda gagal");
} else {
System.out.println("Maaf " + nama + ", eror");
}
}
}
}
Sekian Postingan Tampilan Program Java kali ini. Semoga Bisa Membantu. Jika ada yang mau di tanyakan, tulis di kolom komentar ya. TERIMA KASIH
Tidak ada komentar:
Posting Komentar