728x90
반응형
문제는 다음과 같습니다.
https://www.acmicpc.net/step/3
import java.util.Scanner;
public class ForTestMain {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
System.out.println("2739=======================");
for(int i=1; i<=9; i++){ //2739번
System.out.println(a+" * "+i+ " = "+ a*i);
}
System.out.println("2741=======================");
for(int i=1; i<=a; i++){ //2741번
System.out.println(i);
}
/*System.out.println("2742=======================");
for(int i=a; a>=1; a--){ //2742번, a값이 변해서 주석처리했습니다.
System.out.println(a);
}*/
System.out.println("2438=======================");
for(int i=1; i<=a; i++){ //2438번
for(int j=1; j<=i; j++){
System.out.print("*");
}
System.out.println();
}
System.out.println("2439=======================");
for(int i=1; i<=a; i++){ //2439번
for(int j=a-i; j>0; j--){
System.out.print(" ");
}
for(int k=i; k>0; k--){
System.out.print("*");
}
System.out.println();
}
System.out.println("2440=======================");
for(int i=a; i>=1; i--){ //2440번
for(int j=1; j<=i; j++){
System.out.print("*");
}
System.out.println();
}
System.out.println("2441=======================");
for(int i=0; i<a; i++){
for(int j=a-i; j<a; j++){
System.out.print(" ");
}
for(int k=a-i; k>0; k--){
System.out.print("*");
}
System.out.println();
}
}
}
결과는 아래와 같습니다.
728x90
반응형
'프로그래밍 > 알고리즘' 카테고리의 다른 글
백준 알고리즘 if문 사용해보기!! (0) | 2017.09.07 |
---|---|
백준 알고리즘 for문 사용해보기2!! (0) | 2017.08.31 |
백준 알고리즘 2609번 : 최대공약수와 최소공배수 구하기! (0) | 2017.08.22 |
선택 정렬(Selection Sort) 와 버블 정렬 (Bubble Sort) (2) | 2017.08.04 |
백준 알고리즘 1929번 : 소수 구하기!! (0) | 2017.08.04 |