본문 바로가기
스마트인재개발원/자바

[자바] 이중for문 이용하여 별찍기 예제들

by 죠졍니 2022. 9. 14.
728x90
반응형
SMALL

 

 


별찍기1

 

public class Ex11_이중for문4 {

	public static void main(String[] args) {

//3행 4열의 별짓기
		//****
		//****
		//****
		for(int j=1;j<=3;j++) {		
			for(int i=1;i<=4;i++) {
				System.out.print("*");
			}
			System.out.println();
		}
	}
}

 

 

 

 


별짓기2

 

public class Ex13_이중for문5 {

	public static void main(String[] args) {

		//오름차순 별짓기
		
		for(int i=1;i<=4;i++) {
			for(int j=i;j>=1;j--) {
			System.out.print("*");
		}
		System.out.println();
		
	}

}
}

 

 

 

 

 

 

 

 


별짓기3

 

 

public class Ex13_이중for문5 {

	public static void main(String[] args) {
//내림차순 별짓기
		for(int j=5;j>0;j--) {
			for(int i=j;i>0;i--) {
				System.out.print("*");
			}
			System.out.println();
		}
		
		

}
}

 

 

 

 


별찍기4

public class Ex13_이중for문5 {

	public static void main(String[] args) {
		for(int j=4;j>=1;j--) { 
		         
		         for(int i=0;i<=j;i++) { 
		            System.out.print(" ");
		         }
		         
		         for(int i=0;i<=(4-j);i++){
		            System.out.print("*");
		         }
		         System.out.println();
		      }
	}

}

 

 

 

 

 

 

 


별찍기5

import java.util.Scanner;

public class Ex14_이중for문6 {

	public static void main(String[] args) {
			
		Scanner sc = new Scanner(System.in);
		
		System.out.print("원하는 별찍기 개수 입력 : ");
		int num = sc.nextInt();
		
		for(int i=1;i<=num;i++) {
			for(int j=i;j>=1;j--) {
				System.out.print("*");
				
			}
			System.out.println();
		}
	}

}

 

 

 

 

 

 

 

728x90
반응형
LIST