목록별찍기 (2)
기루 기룩 기록
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b7n0R8/btqGqaOZS2y/2R2Mk7wgj7PBrhPKDYWA51/img.png)
자바 별 그리기(역삼각형) 자바에는 출력을 위해 System.out.pruint, println, printf 등 다양한 방법을 사용하여 출력할 수 있다. 그중 printf를 사용하면 쉽게 역삼각형을 그릴 수 있다. printf("%숫자s\n",star)의 의미는 숫자만큼의 범위를 잡고 뒤에서부터 내용을 채우는 것이다. 이를 사용해서 역삼각형을 그리는 예제를 구현해보겠다. 흐름 우선 별 그리기의 흐름을 정리해보자. 1. 몇 층짜리 별을 그릴지 입력 2. 해당 층수만큼 반복하며 별의 개수 증가 3. 출력이 완료될 경우 종료 구현 import java.util.*; public class Star { public static void main(String[] args) { Scanner sc = new Sc..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/z3wSO/btqv7Ptpfzo/WaUJsEkI2zv1XFlykxeWIK/img.png)
6가지의 경우를 가진 별 그리기 예제입니다. 1번 경우 **** **** **** 2번 경우 * ** *** 3번 경우 --* -** *** 4번 경우 --* -*** ***** 5번 경우 --* -*** ***** -*** --* 6번 경우: 숫자를 입력받아 해당하는 층의 마름모 그리기 ex) 13 입력시 ------* -----*** ----***** ---******* --********* -*********** ************* -*********** --********* ---******* ----***** -----*** ------* 코드 import java.util.Scanner; public class StarExam { public static final String STAR ..