Friday 8 November 2013

Membuat Piramida Bintang di Java

Membuat suatu program sederhana mungkin terasa rumit jika kita tidak mengetahui alur jalan programnya (algoritma). Kali ini kita akan membuat piramida bintang dengan menggunakan logika perulangan for dan tinggi piramidanya berdasarkan inputan user dengan import java.util.Scanner; Langsung saja ini implementasinya :
package Start;

import java.util.Scanner;

/**
 *
 * @author Erfan
 */
public class Piramida {

    public static void main(String[] args) {
        Scanner bintang = new Scanner(System.in);
        int tinggi, baris, kolom;
        System.out.println("Berapa tinggi piramidanya : ");
        tinggi = bintang.nextInt();

        for (baris = 0; baris <= tinggi; baris++) {
            //untuk membuat beberapa spasi
            for (kolom = 0; kolom <= tinggi - baris; kolom++) {
                System.out.print(" ");

            }
            //untuk mencetak beberapa bintang
            for (kolom = 1; kolom <= 2 * baris - 1; kolom++) {
                System.out.print("*");

            }
            //untuk membuat enter atau pindah baris
            System.out.println();
        }

    }
}


 
semoga bermanfaat!!!

No comments:

Post a Comment