Program Bintang Segitiga | Ketupat Menggunakan For Java

Jika kita mengkombinasikan fungsi fungsi pada pemograman, maka kita akan mendapatkan output baru. Layaknya program untuk menampilkan bintang segitiga  dan ketupat ini. Program bintang segitiga ini dibuat dengan mengkombinasikan lebih dari satu perulangan for, konsepnya seperti berikut:

for(kondisi awal; kondisi akhir; increment){ // for pertama
 for(kondisi awal; kondisi akhir; increment){ // for kedua
}
}

for pertama digunakan untuk perulangan ke bawah, sedangkan for kedua digunakan untuk perulangan kesamping.

Kode Program

##Bintang Segitiga (kiri)

Buka Script:

/**
*
* @author RazaqNice
*/
public class bintang1 {
public static void main(String[] args) {
for(int a=10;a>0;a--){

for(int a1=10;a1>a;a1--){
System.out.print("x");
}

System.out.println("");
}
}
}


#Output


program bintang segitiga kiri

##Bintang Segitiga (kanan)

Buka Script:

/**
*
* @author RazaqNice
*/
public class bintang2 {
public static void main(String[] args) {
for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ System.out.print(" "); } for(int a1=10;a1>a;a1--){
System.out.print("x");
}

System.out.println("");
}
}
}

#Output
program bintang segitiga kanan

##Bintang Segitiga Piramid (utuh)

Buka Script:

/**
*
* @author Razaqnice
*/
public class bintang3 {
public static void main(String[] args) {
for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ System.out.print(" "); } for(int a1=10;a1>a;a1--){
System.out.print("x");
}
for(int a2=10;a2>a;a2--){
System.out.print("x");
}
System.out.println("");
}
}
}

#Output
program bintang segitiga piramid utuh

##Bintang Ketupat

Buka Script:

/**
*
* @author RazaqNice
*/
public class bintang4 {
public static void main(String [] args){


for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ System.out.print(" "); } for(int a1=10;a1>a;a1--){
System.out.print("x");
}
for(int a2=10;a2>a;a2--){
System.out.print("x");
}
System.out.println("");
}
for(int b=0; b<=10;b++){ for(int j=1;j<=b;j++){ System.out.print(" "); } for(int b1=10; b1>b;b1--){
System.out.print("x");
}
for(int b2=10; b2>b;b2--){
System.out.print("x");
}
System.out.println("");
}



}

}


#Output
program bintang segitiga ketupat

Semoga bermanfaat



Artikel Terkait:

1 comment:

  1. Kak? Gimana kalo buat segitiga atas drngan angka 1 n segitiga bawah dengan symbol bintang tapi pake perulangan while dan konsep OOP??
    😂 Mohon bantuannya

    ReplyDelete

Ada pertanyaan?? Silahkan tanyakan di kotak komentar .. :)