ตัวอย่างโค้ดโปรแกรมแสดงดอกจันทร์แนวนอน
ตัวอย่างโค้ดโปรแกรมตัวอย่างนี้ เป็นโค้ดโปรแกรมแสดงดอกจันทร์แนวนอน
ตัวอย่างโค้ดโปรแกรม
public class JavaCodeExam {
public static void main(String[] args) throws Exception {
int base = 15;
int numShow = 0;
for (int i = 1; i <= base; i++) {
for (int j = 1; j <= base; j++) {
if(i <= base/2){
numShow = 2*i - 1;
if(j <= numShow){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
else if(i >= base/2){
numShow = -1*2*i + 31;
if(j <= numShow){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
else{
System.out.print("*");
}
}
System.out.println();
}
}
}
ผลลัพธ์ที่ได้
*
***
*****
*******
*********
***********
*************
***************
*************
***********
*********
*******
*****
***
*
ไม่มีความคิดเห็น :
แสดงความคิดเห็น