Assalamu'alaikum pembaca
Kali ini saya akan kembali membuat program deret segitiga, namun saat ini saya menggunakan bahasa pemrograman Java. Untuk membuatnya tidaklah semudah seperti menggunakan bahasa pemrograman Pascal, ataupun C++,membuat perintah input-outputnya aja udah rebek alias ribet, tapi jangan menyerah kita belajar perlahan karena sebenarnya tidak terlalu sulit juga kok.
Dalam membuat deret segitiga seperti biasa kita membuat dengan yang namanya "Perulangan" atau "Looping". Sekarang perulangan yang digunakan adalah For. Sebelum masuk ke program kita lihat dulu bentuk umum perulangan :
for(inisialisasi;kondisi;penaikan/penurunan)
Perulangan for pada Java adalah sama dengan perulangan for pada C++ jadi jika anda udah belajar yang namanya C++ pasti udah fasih juga menggunakannya. Nah sekarang saya akan berikan source codenya seperti yang ada di bawah ini:
import javax.swing.JOptionPane;//memanggil package swing dan komponen JOptionPane
public class NewClass {//menentukan class(nama file harus sama dengan nama class
public static void main (String [] args){//mengawali program
int i,j,n;//deklarasi variable
String k=JOptionPane.showInputDialog("masukkan bilangan"); //input program dengan komponen JOptionPane
n= Integer.parseInt(k);//mendefinisikan n sebagai variable yang akan diinput
for(i=1;i<=n;i++){//perulangan pertama
for(j=1;j<=i;j++){//perulangan kedua
System.out.print(j);//mencetak nilai j
System.out.print(" ");//mencetak spasi
}
System.out.println();//pindah baris
}
for(i=n-1;i>=1;i--){//perulangan ketiga
for(j=1;j<=i;j++){//perulangan keempat
System.out.print(j);//mencetak j
System.out.print(" ");//mencetak spasi
}
System.out.println();//pindah baris
}
}
}
kalau anda menggunakan Netbeans setelah selesai mengetik coding di atas, tekan CTRL+Shift+F5 untuk debug. Jika tidak ada masalah maka output bisa langsung ditampilkan seperti dbawah ini
Kotak Dialog untuk Input
Output Program bila Inpuntya 10
semoga bermanfaat.
Tidak ada komentar:
Posting Komentar