/* file name : Piramida Angka programer : Andes Arinal G deskripsi : 1.menggunakan For di Dalam for 2. Dengan menginput bilangannya */ import javax.swing.JOptionPane; public class PiramidaAngkaSetengahKanan { public static void main(String [] args) { String barisS; int baris; int i; int j = 1; barisS = JOptionPane.showInputDialog(" Masukkan angka : "); baris = Integer.parseInt(barisS); for(i=1; i<=baris; i++) { System.out.print(" "+i); if (i== baris && j ==baris ) { baris=i+1; i=baris; } if (i==j) { System.out.print("\n"); i=0; j++; } } System.out.println("\n\n"); } } Dengan Hasil di bawah ...::
Sabtu, 29 Oktober 2011
Program Piramida ANGKA Setengah Kanan . JAVA
Program Swicth -Case dengan DO-While . JAVA
/* file name : Swicth-Case programer : Andes Arinal G deskripsi : 1.menggunakan Swicth -Case 2.Mengunakan 2 Do-While 3.perulangan */ import javax.swing.*; class SwicthCase { public static void main(String[] args) { String pilihanS; String namaS; String statusS; String cekS; int nama; int pilihan; int status=0; int cek=0; do { namaS = JOptionPane.showInputDialog("nama : "); //JOptionPane.showMessageDialog(null,namaS); pilihanS = JOptionPane.showInputDialog("1.Anda memilih naik Bus\n 2.Anda memilih naik Kereta Api\n 3.Anda memilih naik Pesawat"); pilihan = Integer.parseInt(pilihanS); do { switch(pilihan) { case 1 : JOptionPane.showMessageDialog(null,"Nama Anda = "+namaS+"\nAnda memilih : naik Bus "); break; case 2 : JOptionPane.showMessageDialog(null,"Nama Anda= "+namaS+"\nAnda memilih : naik Kereta Api "); break; case 3 : JOptionPane.showMessageDialog(null,"Nama Anda= "+namaS+"\nAnda memilih : naik Pesawat "); break; } cekS= JOptionPane.showInputDialog( "Cek ulang ulang data : ??? Y / N " ); if (cekS.equals("n")) { cek=1; } }while(cek !=1); statusS= JOptionPane.showInputDialog( "Apakah di ulang : ??? Y / N " ); if (statusS.equals("n")) { status=1; } }while(status !=1); } }
JIKA DI RUN :
PERTAMA AKAN MUNCUL : Pada kotak dialog tersebut masukan nama :
1.
2.Setelah nama dikotak di atas ...
Ketik/pilih no pada kotak di bawah ini ;
3. Hasilnya Akan seperti ini :
4 .Setelah Itu akan muncul Perintah ...:
a .
b. Jika kita PIILIH Y (YA) maka data akan akan di ulang seperti gambar di bawah ini:
AKAN muncul kotak perintah berikut :
seperti gambar di bawah ini :
Jika ya maka akan di ulang seperti gambar awal / pertama yg diatas ....
(" Mulai mengetik ulang Nama Dst ....")
Jika TIDAK (N) maka keluar ...
(" Mulai mengetik ulang Nama Dst ....")
Jika TIDAK (N) maka keluar ...
Program Piramida Setangah Kiri Terbalik . JAVA
/* file name : Piramida Setengah Kiri Tebalik programer : Andes Arinal G deskripsi : 1.menggunakan For di Dalam for */ public class PiramidaSetengahKiriTerbalik { public static void main(String [] args) { int i,j; for(i=10; i>=1; i--) { for(j=1; j<=10-i; j++) System.out.print(" ");//karakter spasi for(j=1; j<i-1; j++) System.out.print("*"); System.out.println(""); } System.out.println("\n\n"); } }
JIKA DI RUN MAKA HASILNYA SEPERTI D BAWAH INI :
Program Piramida Setangah Kiri . JAVA
/* file name : Piramida Setangah Kiri programer : Andes Arinal G deskripsi : 1.menggunakan For di Dalam for */ public class PiramidaSetengahKiri2 { public static void main(String [] args) { int i,j; for(i=1; i<=10; i++) { for(j=1; j<=10-i; j++) System.out.print(" ");//karakter spasi for(j=1; j<i-1; j++) System.out.print("*"); System.out.println(""); } System.out.println("\n\n"); } }
Dan jika di jalankan ...
akan seperti gambar di bawah ini ....::
Program Piramida Penuh Terbalik . JAVA
/* file name : Piramida Penuh Terbalik programer : Andes Arinal G deskripsi : 1.menggunakan For di Dalam for */ public class PiramidaPenuhTerbalik { public static void main(String [] args) { int i,j; for(i=10; i>=1; i--) { for(j=1; j<=10-i; j++) System.out.print(" ");//karakter spasi for(j=1; j<2*i; j++) System.out.print("*"); System.out.println(""); } System.out.println("\n\n"); } } Jika d jalankan ... maka seperti gambar di bawah ini:
Program Piramida Penuh . JAVA
/* file name : Piramida Penuh programer : Andes Arinal G deskripsi : 1.menggunakan For di Dalam for */ public class PiramidaPenuh { public static void main(String [] args) { int i,j; for(i=1; i<=10; i++) { //membuat sejumlah baris for(j=1; j<=10-i; j++) System.out.print(" ");//karakter spasi for(j=1; j<2*i; j++) //tampilkan bintang(*) System.out.print("*"); //pindah baris System.out.println(""); } System.out.println("\n\n"); } } Dan jika di jalan kan ... maka seperti gambar di bawah ini ...:
selamat mencobanya ...!!!
Kamis, 27 Oktober 2011
Tugas : DO -While dalam For
/* file name : bilanganinteger.java programer : Andes Arinal G deskripsi : swicth-case 1. masukan bilanganS sebagai string 2. swicth-case di dalam swicth-case 3. menampilkan menumakanan */ import javax.swing.*; class TugasDoWhileDalamFor { public static void main(String[] args) { String nilaiS; String masukS; int nilai; int hasil; int masuk; do { nilaiS = JOptionPane.showInputDialog("1.Pertambahan \n 2.Perkurangan \n "); nilai = Integer.parseInt( nilaiS); }while(nilai <1 || nilai>3); switch (nilai) { case 1: //JOptionPane.showMessageDialog(null,"Pertambahan"); do { masukS = JOptionPane.showInputDialog("Masukan nilai : "); masuk = Integer.parseInt(masukS); }while( masuk <1 || masuk >10); for (nilai=masuk;nilai<20 ;nilai++ ) { hasil = nilai+nilai; System.out.print(" " +hasil); } break; case 2:// JOptionPane.showMessageDialog(null,"Perkurangan"); do { masukS = JOptionPane.showInputDialog("Masukan nilai : "); masuk = Integer.parseInt(masukS); }while( masuk <1 || masuk >10); for (nilai=50;nilai>masuk ;nilai-- ) { hasil = 10-nilai; System.out.print(" " +hasil); } break; } System.out.println("\n\n"); } }
dengan hasil gambar d bawah ini:
Selasa, 25 Oktober 2011
Tugas : Membuat Piramida dengan FOR
/* file name : segitiga dengan menggunakan for.java programer : Andes Arinal G deskripsi : menggunakan for dengan membentuk piramida 1.menampilkan bentuk segitiga dengan lambang bintang 2. dengan menggunakan dua integer i,j,k */ import javax.swing.*; class SegitigaDenganForMenggunakanBintang3 { public static void main(String[] args) { int i,j,k; for (i=5; i>0 ; i-- ) { //System.out.println(); for (j=0; j<1 ;j++ ) { System.out.println(); for (k=0; k<i ;k++ ) { System.out.print("*"); } } } System.out.println("\n"); } }
Ini lah hasilnya seperti gambar di bawah ini ...:
Membuat Segitiga Pada Java
/* file name : bilanganinteger.java programer : Andes Arinal G deskripsi : swicth-case 1. masukan bilanganS sebagai string 2. swicth-case di dalam swicth-case 3. menampilkan menumakanan */ import javax.swing.*; class SegitigaDenganFor { public static void main(String[] args) { int i,j; for (i=0; i<3 ; i++ ) { for (j=0;j<3 ;j++ ) { System.out.println("i=" + i + " j="+j ); } } } }
Sehingga hasilnya akan kelihatan seperti di bawah ini:
contoh Do-while
/* file name : bilanganinteger.java programer : Andes Arinal G deskripsi : swicth-case 1. masukan bilanganS sebagai string 2. swicth-case di dalam swicth-case 3. menampilkan menumakanan */ import javax.swing.*; class Contohdowhile { public static void main(String[] args) { int nilai=0; do { System.out.print(" " +nilai); nilai++; }while (nilai<5); } }
Ini blog saya
di buat :
Andes Arinal Ginting
pada tanggal/hari :Selasa, 15 Oktober 2011
pada tempat APLYS1T Medan ......
Andes Arinal Ginting
pada tanggal/hari :Selasa, 15 Oktober 2011
pada tempat APLYS1T Medan ......
Langganan:
Postingan (Atom)