JAVA/JAVA 연습

반복문을 이용하여 도형 출력하기

오늘의 진 2022. 7. 11. 15:18

[문제 ]
  : 정수를 하나 입력받아, 양수일 때와 0일때 음수일 때 각각 
    아래와 같이 출력되게 함.
 - if문과 for문 사용
 - 메소드명 : public void printStar2(){}
ex>
정수 입력 : 5
*
**
***
****
*****
================
정수 입력 : -5
*****
 ****
  ***
   **
    *
================
정수 입력 : 0
출력 기능이 없습니다.

import java.util.Scanner;
class  Test_1
{
	public static void main(String[] args) 
	{
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();

		if(a>0){
			for(int i=0 ; i<a ; i++){
				for(int j=0 ;j<=i ;j++){
					System.out.print("*");
				}
				System.out.println();
			}

		}else if (a<0)
		{ for(int i=a; i>0 ; i--){
			for(int j=0 ; j<i ; j++ ){
				System.out.print("*");
			}
			System.out.println();
		}
		}else{System.out.println("출력 기능이 없습니다.");}
	}
}

'JAVA > JAVA 연습' 카테고리의 다른 글

Array 배열 연습  (0) 2022.07.12
final  (0) 2022.07.11
베스킨라빈스 게임 만들기  (0) 2022.07.08
반복문(for) 연습  (0) 2022.07.08
접근제어자  (0) 2022.07.07