A.
Definisi Masalah
1. Membuat program untuk menampilkan gambar dari
simbol bintang berbentuk belah
ketupat.
2. Input:
- Tinggi objek
(Variabelnya “Masukkan Tinggi Objek” untuk menjelaskan tinggi
suatu objek dalam bentuk belah ketupat)
3.
Output:
- Gambar belah ketupat
dari susunan simbol bintang (Variabelnya “*” dan
Kegunaannya untuk menampilkan atau menyusun
pola berbentuk belah ketupat
Dengan ketentuan, jumlah bintang yang pertama
kali muncul yaitu berjumlah satu
dan diikuti dengan selalu bertambahnya
bintang tersebut sebanyak dua, dan turunnya
pun selalu dikurangi dua.
B.
Source Code
Scanner
input=new Scanner(System.in);
int
a, b, c, d, e, f, n, m, l=2, z;
System.out.print("Masukan tinggi objek
= ");
n=input.nextInt();
m=n/2;
for (a=1;a<=m;a++) {
b=m;
while (b>a) {
System.out.print("
");
b--;
}
c=2;
do {
System.out.print("*"); }
while (c++<l);
l +=
2;
System.out.println("
");
}
l=((m-1)*2);
z=m-1;
for (d=z;d>=1;d--) {
e=m;
while (e>d) {
System.out.print(" ");
e--;
}
f=2;
do {
System.out.print("*");
}
while (f++<l);
l -= 2;
System.out.println("");
}
No comments:
Post a Comment