Jumat, 07 September 2012

Contoh Program piramida bilangan


public class PiramidaBilangan //bagian ini ganti pake nama file java yang kalian bikin
{
  /**Main method*/
  public static void main(String[] args)
  {
    int jumBaris;
   
    System.out.println("\nPROGRAM MENCETAK PIRAMIDA BILANGAN");
    System.out.println("----------------------------------\n");
   
    // Menginstruksikan user untuk memasukkan jumlah baris
    System.out.print("Masukkan jumlah baris : ");
    jumBaris = InputConsole.readInt();
   
    for (int baris = 1; baris < (jumBaris + 1); baris++)
    {
      // Mencetak spasi di urutan depan hingga posisi tengah
      // untuk memanipulasi tampilan
      for (int kolom = 1; kolom < (jumBaris + 1) - baris; kolom++)
        System.out.print(" ");

      // Mencetak bilangan di urutan depan hingga posisi tengah
      for (int bilangan = baris; bilangan >= 1; bilangan--)
        System.out.print(bilangan);

      // Mencetak bilangan dari posisi tengah hingga belakang
      for (int bilangan = 2; bilangan <= baris; bilangan++)
        System.out.print(bilangan);

      // Memulai baris baru
      System.out.println();
    }
  }
}

buat yang dapet studi kasus yang ginian boleh copas (copy and then paste) asal ngerti dulu logikanya yo ..

0 komentar:

Posting Komentar

Design by Garvield