วันศุกร์ที่ 7 กุมภาพันธ์ พ.ศ. 2557

ตัวอย่างโค้ดโปรแกรมแสดงดอกจันทร์เป็นรูปพีระมิด

ตัวอย่างโค้ดโปรแกรมแสดงดอกจันทร์เป็นรูปพีระมิด

ตัวอย่างโปรแกรมนี้เป็นการแสดงดอกจันทร์ โดยให้เป็นรูปพีระมิด

ตัวอย่างโค้ดโปรแกรม

public class JavaCodeExam {
public static void main(String[] args) throws Exception {
int base = 15;
int numShow = 0;
int numStart = 0;
for (int i = 1; i <= base; i++) {
for (int j = 1; j <= base; j++) {
if(i <= base/2){
numShow = 2*i - 1;
numStart = base/2 - i + 2;
if(j >= numStart && j <= numShow + numStart - 1){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
else if(i >= base/2){
numShow = -1*2*i + 31;
numStart = (base/2 - i) * -1;
if(j >= numStart && j <= numShow + numStart - 1){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
else{
System.out.print("*");
}
}
System.out.println();
}
}
}

ผลลัพธ์ที่ได้

       *       
      ***      
     *****     
    *******    
   *********   
  ***********  
 ************* 
***************
 ************* 
  ***********  
   *********   
    *******    
     *****     
      ***      
       *       

yengo หรือ buzzcity

ไม่มีความคิดเห็น :

แสดงความคิดเห็น