Java 미니 과제 리뷰 - (2)
2023. 3. 2. 21:23
Java
5번 사용자 입력을 받아 해당 년 월의 달력을 출력하는 문제 Java에서 날자 관련 기능을 가진 클래스인 LocalDate클래스를 사용해 구현하였다. 먼저 년 월을 입력으로 받고 해당 년과 월의 1일에 대한 정보를 LocalDate를 통해 가져온다. 이후 1일이 무슨 요일인지를 받은 뒤 해당 요일보다 앞에 있는 요일들은 아무것도 출력하지 않고 공백으로 출력한다. 이후 1일부터 시작하여 점점 증가하며 일수를 출력시킨다. import java.util.Scanner; import java.time.LocalDate; public class JavaStudy05 { public static void main(String[] args){ System.out.println("[달력 출력 프로그램]"); Syste..
Java 미니 과제 리뷰 - (1)
2023. 3. 2. 20:43
Java
1번 문제 이중 for looping을 사용하여 구구단을 출력해야 하는 문제 출력 형식이 1 * 1 = 1 2 * 1 = 2 3 * 1 = 3 ... 형식으로 되어있어 내부 루프를 도는 인자가 먼저 출력되도록 설정하기만 하면 지극히 기본적인 구구단 출력 문제이다. public class JavaStudy01 { public static void main(String[] args){ for (int i = 1; i < 10; i++){ for (int j = 1; j < 10; j++){ System.out.print(String.format("%02d", j) + " x " + String.format("%02d", i) + " = " + String.format("%02d", i * j) + "\t")..