Iklan

Latest Post


Codingan Membuat Piramida Menggunakan Java

Bhumi Literasi
Jumat, 24 Maret 2023, Maret 24, 2023 WIB Last Updated 2023-03-24T03:42:17Z

Berikut adalah contoh coding Java untuk membuat piramida menggunakan asterisk (*):

import java.util.Scanner;

 

public class Pyramid {

    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        System.out.print("Masukkan jumlah baris piramida: ");

        int n = input.nextInt();

       

        for(int i=1; i<=n; i++) {

            for(int j=1; j<=n-i; j++) {

                System.out.print(" ");

            }

            for(int k=1; k<=2*i-1; k++) {

                System.out.print("*");

            }

            System.out.println();

        }

    }

}

 

Penjelasan:

·  Baris pertama import java.util.Scanner; mengimpor kelas Scanner yang digunakan untuk membaca masukan dari pengguna.

·  Baris kedua public class Pyramid mendefinisikan kelas Java dengan nama Pyramid.

·  Baris ketiga public static void main(String[] args) mendefinisikan method utama dalam kelas.

·  Baris keempat-keenam membaca masukan dari pengguna untuk menentukan jumlah baris piramida yang akan dicetak.

·  Baris ke-delapan for(int i=1; i<=n; i++) adalah loop untuk mengiterasi setiap baris pada piramida.

·  Baris kesembilan for(int j=1; j<=n-i; j++) adalah loop untuk mencetak spasi sebelum karakter bintang pada setiap baris, dimulai dari (n - i) spasi untuk baris pertama dan seterusnya.

·  Baris kesepuluh for(int k=1; k<=2*i-1; k++) adalah loop untuk mencetak karakter bintang pada setiap baris, dimulai dari satu bintang pada baris pertama dan seterusnya hingga (2*i-1) bintang pada baris ke-i.

·  Baris kesebelas mencetak karakter baris baru setelah setiap baris piramida selesai dicetak.

 

Contoh output ketika pengguna memasukkan nilai 5:

Masukkan jumlah baris piramida: 5

    *

   ***

  *****

 *******

*********


Komentar

Tampilkan