Eggs Sunny Side Up
본문 바로가기

Algorithm153

[MySQL] 동물 수 구하기 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) F.. 2023. 3. 6.
[Java Festival] 정수를 입력받아 배열의 인덱스 수 만큼 별을 출력 import java.util.Scanner; public class P_27 { public static void main(String[] args) { // 사용자에게 입력받아 배열의 인덱스의 수 만큼 별을 출력 Scanner sc = new Scanner(System.in); int[] array = new int[5]; for (int i = 0; i < 5; i++) { System.out.print(i + "번째 별의 수 : "); int num = sc.nextInt(); array[i] = num; } for(int i = 0; i < array.length; i++) { System.out.print(array[i]+" : "); for(int j = 1; j 2023. 3. 6.
[Java Festival] 정수 N을 입력받아 N*N 배열 출력 import java.util.Scanner; public class P_28 { public static void main(String[] args) { // 정수 N을 입력받아 N*N 배열에 // 다음과 같이 숫자를 저장하고 출력 Scanner sc = new Scanner(System.in); System.out.print("정수 입력 >> "); int num = sc.nextInt(); System.out.println(num+"*"+num+" 배열"); int[][] array = new int[num][num]; int cnt = 1; for(int i = 0; i < array.length; i++) { for(int j = 0; j < array[i].length; j++) { array.. 2023. 3. 6.
[Java Festival] 중복없이 로또 번호 출력 import java.util.Arrays; import java.util.Random; import javax.naming.ldap.Rdn; public class P_26 { public static void main(String[] args) { // 중복이 없이 숫자를 뽑는 로또 프로그램을 만드시오. Random rd = new Random(); int[] num = new int[6]; for(int i = 0; i < 6; i++) { num[i] = rd.nextInt(45)+1; for(int j = 0; j 2023. 3. 6.
[Java Festival] 숫자를 입력 받아 3의 배수인 숫자를 출력 import java.util.Scanner; public class P_25 { public static void main(String[] args) { // 숫자를 입력 받아 3의 배수인 숫자를 // 출력하는 프로그램을 작성하세요. Scanner sc = new Scanner(System.in); int[] array = new int[10]; for(int i = 0; i > "); int b = sc.nextInt(); array[i] = b; } System.out.print("3의 배수 : "); for(int i = 0; i < array.length; i++) { if(array[i]%3 .. 2023. 3. 5.
[Java Festival] 10진수 정수를 2진수로 변환해서 출력 import java.util.Scanner; public class P_22 { public static void main(String[] args) { // 10진수 정수를 입력받아 // 2진수로 변환해서 출력하시오. Scanner sc = new Scanner(System.in); System.out.print("숫자입력 >> "); int num = sc.nextInt(); // 방법 1. String num2Str = Integer.toString(num, 2); System.out.println(num2Str+" "); // 방법 2. String result = ""; for(int i = num; i > 0; i/=2) { result = String.valueOf(i%2) + result.. 2023. 3. 5.