
Segitiga siku-siku rata kiri
public class soal4_2Blog
{
public static void main(String[] args)
{
int baris, spasi, bintang, jumlah;
jumlah = 7;
//proses perulangan segitiga bintang rata kiri
for (baris=0; baris<jumlah; baris++){
for(bintang=0; bintang<=baris; bintang++){
System.out.print("*");
}
System.out.print("\n");
}
System.out.print("\n");
}
}
Segitiga siku-siku rata kanan
public class soal4_2Blog
{
public static void main(String[] args)
{
//proses perulangan segitiga bintang rata kanan
System.out.print("\n");
for (baris=1; baris<=jumlah; baris++){
for (spasi=(jumlah-1); spasi>=baris; spasi--){
System.out.print(" ");
}
for (bintang=1; bintang<=baris; bintang++){
System.out.print("*");
}
System.out.print("\n");
}
}
}
Segitiga sama kaki
public class soal4_2Blog
{
public static void main(String[] args)
{
int baris, spasi, bintang, jumlah;
jumlah = 7;
//proses perulangan segitiga bintang sama kaki
System.out.print("\n");
for (baris=1; baris<=jumlah; baris++){
for (spasi=(jumlah-1); spasi>=baris; spasi--){
System.out.print(" ");
}
for (bintang=1; bintang<=2*baris-1; bintang++){
System.out.print("*");
}
System.out.print("\n");
}
}
}
Sebenarnya banyak bentuk codingan lain yg juga bisa membentuk segitiga seperti diatas, tergantung dari logika kita masing-masing. Bahkan codingannya bisa lebih simple dan dinamis dari codingan diatas, tetapi codingan yg biasanya simple dan dinamis tersebut akan sedikit sulit untuk dipahami, untuk itu yg saya jabarkan disini adalah codingan yg rasa tidak terlalu sulit untuk dimengerti terutama bagi para pemula.
0 comments:
Post a Comment
https://www.instagram.com/endskuulzyr027st.blogspot.com_/