public class Study4_21
{
public static void main(String[] args)
{
Scanner stdIn = new Scanner(System.in);
System.out.println("직각 삼각형을 만들어봅시다.");
System.out.println("단 수를 입력 하세요 : ");
int n = stdIn.nextInt();
int i,j;
for(i=0; i<=n; i++) //첫번째 포문
{
for (j=0; j<=n+i; j++)
{
System.out.print(" "); // J가 한개 증가할때마다 n값에서 입력된 숫자에서 +i한다.
}
for (j=0; j<=n-i; j++)
{
System.out.print('*'); //j가 한개 증가할때마다 n값에서 -i 한 후 와일드 카드를 출력한다.
}
System.out.println();// 첫번째 포문 진입 후 줄바꿈
}
}
}
상단 위는 직각 삼각형 예제이다.
-피라미드 예제-
public class Study4_22
{
public static void main(String[] args)
{
Scanner stdIn = new Scanner(System.in);
System.out.println("수량을 입력 하세요 : ");
int x = stdIn.nextInt();
int i,j,k;
for(i = 0; i<x; i++) //첫번째 포문 진입
{
for (j = 1; j<x -i; j++) // j = 1 에서 j보다 x가클시 반복문 실행 -i값을 뺀다.
{
System.out.print(" "); //첫번째 공백을 위한 " " 공백값 출력
}
for (k = 0; k<i*2+1; k++) // k = 0 에서 k보다 i가 클시 반복문 실행 i값에서 x2한후 +1을 더한다.
{
System.out.print('*'); // 와일드 카드 출력
}
System.out.println();
}
}
}
'JAVA' 카테고리의 다른 글
Servlet 맵핑 (0) | 2021.06.24 |
---|---|
선형탐색 로직 (0) | 2021.05.05 |
for문을 통한 줄 바꿈 조건 (0) | 2021.02.24 |
for문을 이용하여 신장과 표준체중의 대응표를 출력해보자. (0) | 2021.02.24 |
두개의 정수값을 입력받아 정렬하자(do_while문) (0) | 2021.02.23 |