반응형

자바 while, for 순환문 예제 

 

글. 오상문 sualchi@daum.net 

 

public class Main {
	public static void main(String[] args) {
		for(int i=5; i>0; i--) {
			for(int j=i; j>0; j--)
				System.out.print('*');
			System.out.println();			
		}
		int total = 0, i = 1;
		while(i<=100) {
			total += i;
			i++;
		}
		System.out.println("1~100 합은 " + total + "입니다.");
		// 원 그리기  x^2 + y^2 = r*r, 원 내부에 별 출력 
		for(int x=-15; x<=15; x++) {
			for(int y=-15; y<=15; y++) {
				if(x*x + y*y <= 15*15) 
					System.out.print("*");
				else
					System.out.print(" ");
			}
			System.out.println();			
		}
	}
}

[실행 결과]

*****
****
***
**
*
1~100 합은 5050입니다.
               *               
          ***********          
        ***************        
      *******************      
     *********************     
    ***********************    
   *************************   
   *************************   
  ***************************  
  ***************************  
 ***************************** 
 ***************************** 
 ***************************** 
 ***************************** 
 ***************************** 
*******************************
 ***************************** 
 ***************************** 
 ***************************** 
 ***************************** 
 ***************************** 
  ***************************  
  ***************************  
   *************************   
   *************************   
    ***********************    
     *********************     
      *******************      
        ***************        
          ***********          
               *           

  

반응형

+ Recent posts