[문제 ]
: 정수를 하나 입력받아, 양수일 때와 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 |