2023. 12. 12. 19:16ㆍ2023.11.21-2024.05.31
https://codingdojang.com/scode/480
package dec12;
import java.util.Scanner;
public class Test03 {
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
// Scanner는 사용자로부터 입력을 받기 위한 클래스
// System.in : 표준 입력(키보드 입력) ,
System.out.println("라인 수 입력");
int num = sc.nextInt();
// 사용자에게 정수를 입력하라고 안내하고, 입력받은 값을 num 변수에 저장
// 아래에서는 중첩된 두 개의 for 루프를 사용하여 패턴을 출력
for (int i = 0; i < num; i++) { // 전체 행
for (int j = 0; j < num; j++) { // 각 행의 열
if (j == 0 || j == num-1 || j == i) {
// j == 0: 열이 첫 번째일 때 "N"을 출력합니다.
// j == num - 1: 열이 마지막일 때 "N"을 출력합니다.
// j == i: 열이 현재 행과 같을 때 "N"을 출력합니다.
System.out.print("N");
// if 문 특정 조건에 따라 "N" 을 출력합니다.
} else {
System.out.print(" ");
// 나머지 경우에는 공백을 출력합니다.
}
}
System.out.println("");
//각 행의 출력이 끝난 후에는 개행 문자("\n")를 출력하여 다음 행이 새로운 줄에서 시작하도록 합니다.
}
sc.close();
}
}
'2023.11.21-2024.05.31' 카테고리의 다른 글
231212 JAVA -Study(이중 for문) (0) | 2023.12.12 |
---|---|
231212 JAVA -Study(switch) (0) | 2023.12.12 |
231212 JAVA -ArrayCopy02 (0) | 2023.12.12 |
231212 JAVA - ArrayCopy01 (0) | 2023.12.12 |
231212 JAVA -Test01 업앤다운 UP&Down 숫자맞추기 게임 (0) | 2023.12.12 |