Searching...
Selasa, 09 Desember 2014

12/09/2014 07:40:00 PM
Pada kesempatan kali ini, saya masih akan berbagi tutorial-tutorial sederhana java lainnya, kali ini adalah cara membuat segitiga asterisk (*) menggunakan java. Segitiga yang dibuat adalah segitiga sama sisi dimana ketiga sisi-sisinya sama besar. Biasanya sih program ini dibuat saat awal-awal baru belajar java, baik di SMK maupun di bangku kuliah. :p
Oke, langsung aja kita buka editornya.
Ketikkan kode berikut:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class SegitigaAsterisk {
    private static BufferedReader br = null;
    
    public static void main(String[] args) {
        System.out.println("=================================");
        System.out.println("Program Membuat Segitiga Asterisk");
        System.out.println("=================================");
        System.out.println();
        
        boolean cek = true;
        while (cek) {
            br = new BufferedReader(new InputStreamReader(System.in));
            try {
                System.out.print("Masukkan jumlah tingkat segitiga : ");
                int jumlah = Integer.parseInt(br.readLine());

                for (int i=1; i<=jumlah; i++) {
                    
                    for (int j=jumlah-i; j>0; j--) {
                        System.out.print(" ");
                    }
                    
                    for (int j=0; j<i; j++) {
                        System.out.print(" *");
                    }
                    
                    System.out.println();
                    
                }

                System.out.print("Ingin coba lagi (Y/N) ? ");

                String coba = br.readLine();
                if (coba.equalsIgnoreCase("N"))
                    cek = false;
                else if (coba.equalsIgnoreCase("Y"))
                    cek = true;
                else
                    System.exit(0);
                
                System.out.println();
            }
            catch (IOException ioe) {
                System.out.println("Error IOException");
            }
        }
    }
}
Simpan dengan nama SegitigaAsterisk.java.
Buka Command Prompt dan jalankan, hasilnya sebagai berikut:

File program di atas bisa di download di sini.
Sekian tutorial singkat nan sederhana kali ini, semoga bermanfaat. :)
Terima kasih.

1 komentar:

  1. ayam bangkok aduan Live terbesar di indonesia hanya di AGEN BOLAVITA
    Promo Lucky Angpao 2019 Hingga Jutaan Rupiah
    Ayo Bermain Dan Dapatkan Angpao Keberuntung Bersama B-o-l-a-v-i-t-a
    Promo Berlaku 28 Januari - 3 Februai 2019
    Hubungi Customer Service Kami Untuk Info Lengkap (24 Jam ) :

    BBM: B O L A V I T A
    WeChat: B O L A V I T A
    WA: +62 8 1 2- 2 2 2 2 -9 9 5
    Line : cs_b o l a v i t a

    Segenap Manajemen Bolavita Mengucapkan Selamat Merayakan Tahun Baru Imlek 2570 Kongzili Semoga Di Tahun Babi Tanah Diberikan Rejeki Lebih Banyak
    Dibandingkan Tahun Sebelumnya.

    BalasHapus