Nama File : Starten.java
Nama Program : Array Bercabang atau Looping Bersarang
Input / Deklarasi : i (i = 10; i>=1) , j( j = 0; j<i;)
LISTING PROGRAM 1
INPUT (Masukan) :
public class Main {
/**
* @param args the command line arguments
*/
@SuppressWarnings("empty-statement")
public static void main(String[] args) {
// TODO code application logic here
int i, j ;
{
for(i = 10; i>=1;i--)
{
System.out.print(i + " ")
for ( j = 0; j<i;j++)
{
System.out.print( "*" );
}
System.out.println();
}
}
}}
Project Array Bersarang in Notepad
Public class : menerangkan nama class dari program yang saya buat.
public static void main : menerangkan pengenalan public class.
int : menerangkan input atau memperkenalkan input untuk di masukan.
for : menerangkan program looping atau mencetak ekspresi condition .
system.out.print. : menerangkan system keluaran atau ouput dari yang saya masukkan.
system.out.println : menerangkan system keluaran atau output selanjutnya.
Tampilan program input pada aplikasi NetBeans IDE 6.7.
LOGIKA PROGRAM :
Analisa Program :
Pada program ini berfungsi untuk melakukan looping atau menentukan suatu kondisi yang dapat berulang kembali pada kondisi awal dan akan berakhir pada sesuai yang kita tentukan.
Penjelasan Program :
Pada langkah pertama kita dapat menulis di Notepad atau langsung membuka aplikasi NetBeans yang sudah terinstall pada komputer kita. Selanjutnya, kita akan masuk kedalam tampilan pada NetBeans. Pilih categories Java lalu pada projects kita pilih JavaApplication, karena aplikasi yang saya buat berupa program desktop dengan tampilan console. Kemudian menentukan nama project dan berikut class nya. Setelah kita sudah menentukan nama project dan class kita dapat masukan input berikut perintahnya. Programnya yang menghasilkan Output dari perintah-perintah dalam Input. Lalu nama class nya starseven,jangan lupa akan class nya, karena kalo kita lupa akan class nya akan terjadi eror saat kompiling. Saat Public static void main salah satu method utama yang akan dijalankan di JVM yang tidak dapat mengembalikan nilai apapun akan dapat berjalan tanpa harus ada objek. Lalu kita masukan character integer i, dan j sebagai deklarasi program yang kita jalankan. setelah itu kita menggunakan variable array “for” yang dimana di gunakan untuk pengulangan data. Variabel i dengan integer nya sama dengan 10, dan i Iebih besar sama dengan 1. (i--) disana ditulis agar hasil output i yang keluar dikurangi dan akan terus berulang sampai nilai dari 10 sampai 0. Sedangkan “for” yang kedua menunjukkan nilai j sama dengan 0, j lebih kecil daripada i. (j++) disana di tulis agar hasil output akan terus berulang nulai dari 1 sampai dengan 10. System output yang dihasilkan dari i maka akan bertambah 1 karena disana tertulis (i +” “). Dan system output yang kedua dia akan menghasilkan tanda “*” yang akan terus mengulang sebanyak 10 baris dan 10 kolom. Pada langkah pertama akan menjalankan perintah dari for yang akan menghasilkan perulangan mendatar dari 10 sampai 0 secara bertahap. Kemudian tanda “*” akan mencetak ulang kembali 10 kali juga secara menurun dari 10 sampai 0 sesuai dengan code sytem yang kita tuliskan.
Maka hasil output yang dihasilkan setelah di compile dari via CMD
Hasil Output setelah di Run :
Nama file starten
Nama program Array Bercabang / Looping Bersarang
10 **********
9 *********
8 ********
7 *******
6 ******
5 *****
4 ****
3 ***
2 **
1 *
sekian semoga bermanfaat...
Tidak ada komentar:
Posting Komentar