Eggs Sunny Side Up
본문 바로가기
언어/JAVA

다중for문_별 모양 출력

by guswn100059 2023. 3. 1.

별모양 1. 

public class Ex_연습장 {

	public static void main(String[] args) {
		
		// 다음과 같은 별 모양 출력하기
//		*
//		**
//		***
//		****
//		*****
		
		for(int k =1; k < 6; k++) {
			for(int i = 1; i <= k; i++) {
				System.out.print("*");
			}
			System.out.println();
		}

	}

}

 

별모양 2.

public class Ex_연습장 {

	public static void main(String[] args) {
		
		// 다음과 같은 별 모양 출력하기
		
//		*****
//		****
//		***
//		**
//		*
		
		for(int k = 5; k > 0; k--) {
			for(int i = 1; i <= k; i++) {
					System.out.print("*");
			}
			System.out.println();
		}

	}

}

 

별모양 3. 

package 연습장;

public class Ex_연습장 {

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

	}

}

 

별모양 4.

import java.util.Scanner;

public class Ex06_다중for문 {

	public static void main(String[] args) {
		
		// 숫자를 입력받고
		// 입력한 숫자만큼의 수의 별찍기!
		
		Scanner sc = new Scanner(System.in);
		
		System.out.print("원하는 별찍기 개수 입력 : ");
		int num = sc.nextInt();
		
		
		for(int k = 1; k <= num ; k++) {
			for(int i = 1; i <= k; i++) {
				System.out.print("*");
			} 
			System.out.println();
		}
		

	}

}

댓글