Coding Menampilkan Urutan Bilangan Dalam Bentuk Piramida - While

Coding sederhana untuk menampilkan bilangan dalam bentuk segitiga piramid dengan menggunakan java.




package bilangan;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;

public class bil_segitiga {
    public static void main(String[] args){
        try {
            BufferedReader input = new BufferedReader (new InputStreamReader (System.in));
            int bil = 0;
            
            System.out.println("Masukkan jumlah :");
            bil = Integer.parseInt(input.readLine());
            
            int spasi;
            int baris = 1;
            int max_spasi = bil - 1;
            
            while (baris <= bil){
                int kolom = 1;
                spasi = max_spasi;
                
                while(spasi >= 0)
                {
                    System.out.print(" ");
                    spasi--;
                }
                
                while (kolom <= baris){
                    System.out.print(kolom + " ");                
                    kolom++;
                }
                System.out.println("");
                max_spasi--;
                baris++;
            }
                                
        } catch (IOException ex) {
            Logger.getLogger(bil_segitiga.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}


0 komentar:

Posting Komentar