Contoh Program Perulangan Segitiga Bintang Java

Berikut listing program segitiga piramid yang menggunakan perulangan for bersarang


LOGIKA PROGRAM

import java.util.Scanner;
sebuah pemanggilan library scanner agar dapat menginput menggunakan scanner.

class segitigabintang{
        public static void main(String [] args){
dibuat nama class dengan nama segitigabintang , lalu dibawah class di buat main methodnya

Scanner masukan = new Scanner (System.in);
            int a,b,c;
dibuat objek baru untuk scannernya agar dapat dipanggil yang nantinya digunakan bersamaan dengan variabel penginputan. variabel a, b, c dideklarasi sebagai bilangan bulat (integer)

System.out.print("Masukan Angka : ");
            a = masukan.nextInt();
program akan meminta masukan angka yang akan disimpan pada variabl a, digunakan objek masukan tadi untuk menggunakan input scanner, nextInt untuk pemasukan atas bilangan integer.

for (b=1;b<=a;b++){
pada perulangan pertama diberi nilai b nya adalah 1 , jika b kurang dari sama dengan nilai a maka b akan bertambah nilainya

for (c=a;c>=b;c--){
      System.out.print(" ");
pada perulangan kedua diberi nilai c sama dengan a , jika c lebih besar sama dengan b maka nilai c akan berkurang. jika kondisi benar maka akan mencetak spasi saja

for (c=1;c<=b;c++){
                        System.out.print("* ");
pada perulangan ketiga diberi nilai c =  1 jika c kurang dari sama dengan b maka nilai c akan ber tambah. jika kondsii benar maka akan mencetak bintang (*)

System.out.println("");
jika kondsi perulangan yang pertama benar maka akan mencetak kebawah membuat enter. karna statement ini masih satu blok dengan for yang pertama.

OUTPUT
 


Panji Maulana Putra

Seorang mahasiswa dari universitas gunadarma yang merasa salah jurusan ._.

Previous Post Next Post

Contact Form