본문 바로가기

전체 글172

DateTimeTest package k20231206; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; public class DateTimeTest { public static void main(String[] args) { // 현재 컴퓨터 시스템의 날짜와 시간을 얻어온다 Date date = new Date(); System.out.println(date); // 날짜, 시간 서식 지정하기 // 서식문자를 제외한 나머지 문자는 입력한 그대로 출력된다. // SimpleDateFormat sdf = new SimpleDateFormat("날짜/시간 서식"); SimpleDat.. 2023. 12. 14.
ConvertTest4 package k20231206; import java.util.Arrays; import java.util.Iterator; import java.util.Scanner; public class ConvertTest4 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("10진수와 변환할 진법을 입력하세요: "); int dec = scanner.nextInt(); int n = scanner.nextInt(); int number = dec; int[] radix = new int[8]; int index = 0; while (true) { int m = dec / n.. 2023. 12. 14.
WhileTest package k20231205; public class WhileTest { public static void main(String[] args) { int sum = 0; for (int i = 1; i 2023. 12. 14.
StnTest package k20231205; import java.util.Arrays; import java.util.Iterator; public class StnTest { public static void main(String[] args) { // int[] data = { 4, 2, 5, 1, 3 }; int[] data = {1, 2, 3, 4, 5}; // 최대값을 기억할 기억장소는 아주 작은 값을, 최소값을 기억할 기억장소는 아주 큰 값을 초기치로 지정한다. // int max = 0; // int min = 100; // // for (int i = 0; imax) { // max = data[i]; // } // if (data[i] max) { // max = data[i]; // } else.. 2023. 12. 14.
MenuTest2 package k20231205; import java.util.Scanner; public class MenuTest2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int menu = 0; while (menu != 5) { do { System.out.println("======================================"); System.out.println("1.입력 2.목록보기 3.수정 4.삭제 5.종료"); System.out.println("======================================"); System.out.print("원하는 메뉴를 입력하고 엔.. 2023. 12. 14.
MenuTest package k20231205; import java.util.Scanner; public class MenuTest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int menu; while (true) { //무한 루프 => 무한 루프를 탈출할 수 있는 조건과 break를 이용해서 탈출할 수 있어야 한다. do { System.out.println("======================================"); System.out.println("1.입력 2.목록보기 3.수정 4.삭제 5.종료"); System.out.println("===========================.. 2023. 12. 14.
EuclideanAlgorithm2 package k20231205; import java.util.Scanner; public class EuclideanAlgorithm2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("숫자 2개를 입력하세요: "); int a = scanner.nextInt(); int b = scanner.nextInt(); int r = 1; int high; int low; if (a>=b) { high=a; low=b; } else { low=a; high=b; } System.out.printf("큰 수: %d, 작은 수 : %d\n", high, low); while (r.. 2023. 12. 14.
EuclideanAlgorithm package k20231205; import java.util.Scanner; public class EuclideanAlgorithm { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 최대공약수, 최소공배수 판단할 숫자 2개를 입력한다 System.out.println("숫자 2개를 입력하세요: "); int a = scanner.nextInt(); int b = scanner.nextInt(); // 입력받은 숫자 대소구분 int big; int small; if (a>=b) { big=a; small=b; } else { big=b; small=a; } System.out.printf("큰 .. 2023. 12. 14.
ConvertTest4 Self package k20231205; import java.util.Arrays; import java.util.Iterator; import java.util.Scanner; public class ConvertTest4Self { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("10진수를 입력하세요: "); int dec = scanner.nextInt(); System.out.println("변환할 진수를 입력하세요: "); int n = scanner.nextInt(); int number = dec; int[] hex = new int[8]; int index = .. 2023. 12. 14.