목록분류 전체보기 (160)
우당탕탕 개발일지
1. 치환하는 프로그램을 작성하시오 - indexOf(?, ?), replace()String 클래스의 메소드를 이용하시오 대소문자 상관없이 개수를 계산하시오 [실행결과] 문자열 입력 : aabba 현재 문자열 입력 : aa 바꿀 문자열 입력 : dd ddbba 1번 치환 문자열 입력 : aAbbA 현재 문자열 입력 : aa 바꿀 문자열 입력 : dd ddbba 1번 치환 문자열 입력 : aabbaa 현재 문자열 입력 : aa 바꿀 문자열 입력 : dd ddbbdd 2번 치환 문자열 입력 : AAccaabbaaaaatt 현재 문자열 입력 : aa 바꿀 문자열 입력 : dd ddccddbbddddatt 4개 치환 문자열 입력 : aabb 현재 문자열 입력 : aaaaa 바꿀 문자열 입력 : ddddd 입력..
1. [문제] 클럽 회원관리 프로그램 작성1. 여기는 폐쇄적인 모임으로 회원은 총 5명으로 한다.2. 회원의 정보는 이름, 나이, 핸드폰, 주소로 설정한다.3. 회원 가입, 출력, 수정, 삭제하는 각각의 메소드을 작성한다. 4. 회원가입시 데이터를 Scanner를 통해 입력을 받은 다음 setter로 데이터를 전달한다. 회원가입시 MemberDTO가 하나씩 생성된다. 회원가입시 배열의 크기만큼 데이터가 다 입력되면 "5명의 정원이 꽉 찼습니다." 라고 메세지를 출력한다. 5. 출력시 데이터가 없으면 아무 내용도 출력되지 않는다.6. 수정할 때는 먼저 핸드폰 번호를 입력받아서 검색하다. 만약 검색한 핸드폰 번호가 없으면 "찾는 회원이 없습니다" 라는 메세지를 출력한다. 핸드폰 번호가 있으면..
1. 성적 처리 프로그램문제1. 사지선다형 5문제 제공 2. 정답은 "11111" >> 정답은 상수화 시킴 & 필드 변수로 사용함. 3. 1문제당 점수는 20점이다. [실행결과] 인원 수 입력 : 2 이름 입력 : 홍길동 답안지 입력 : 12311 이름 입력 : 코난 답안지 입력 : 11311 ***성적표***이름 1 2 3 4 5 점수 홍길동 O X X O O 60 코난 O O X O O 80 코드package homework;import java.util.Scanner;public class SungJukOX { static final String JUNG = "11111"; public static void main(..
문제성격 유형 번 지표 라이언형(R), 튜브형(T)번 지표 콘형(C), 프로도형(F)번 지표 제이지형(J), 무지형(M)번 지표 어피치형(A), 네오형(N)대답에 대한 점수매우 비동의 >> 3비동의 >> 2약간 비동의 >> 1모르겠음 >> 0약간 동의 >> 1동의 >> 2매우 동의 >> 3점수가 더 큰 값을 성격으로 지정한다.점수가 같을 경우, 사전적으로 더 큰 값으로 지정한다. 입출력 예1번 사진 : 매개변수 2번 사진 : 2번쨰 예시에 대한 성격 점수 풀이고민한 부분1. 각 성격 질문에 대한 대답에 알맞는 점수를 어떻게 가져올지이 부분은 int형 배열에 각 점수를 미리 넣어놨다. 대답이 1, 7이 들어오면 3점2, 6이 들어오면 2점3, 5가 들어오면 1점4가 들어오면 0점이기 때문에 대답 -..
1. 주차장 관리 프로그램최대 5대의 차가 주차할 수 있는 주차장이 있습니다.1~4 중 메뉴를 선택하면 메뉴에 알맞는 행동을 진행하세요. [ 실행 결과 ] ********* 1. 입차 2. 출차 3. 리스트 4. 종료 *********메뉴 : 1번 위치 입력 : 3 위치 3에 입차/이미 주차되어 있습니다. 2번 위치 입럭 : 4 위치 4에 출차/주차 되어 있지 않습니다. 3번 위치 1 : true 위치 2 : false 위치 3 : true 위치 4 : false 위치 5 : false 4번 프로그램이 종료되었습니다. package array;import java.util.Scanner;public class Parking { public..
문제예를 들어, A라는 약관의 유효기간이 12 달이고,021년 1월 5일에 수집된 개인정보가 A약관으로 수집되었다면 해당 개인정보는 2022년 1월 4일까지 보관 가능하며 2022년 1월 5일부터 파기해야 할 개인정보입니다. today : 오늘 날짜를 의미하는 문자열 terms : 약관의 유효기간을 담은 1차원 문자열 배열 privacies : 수집된 개인정보의 정보를 담은 1차원 >> privacies[i] = "yyyy.MM.dd 약관" 이때 파기해야 할 개인정보의 번호를 오름차순으로 1차원 정수 배열에 담아 return 하도록 solution 함수를 완성해 주세요. 입출력 예 풀이날짜를 비교하기 위해 Date 형식을 사용하였다. 문제 통과 후, 다른 사람의 풀이를 보니 날짜 형식이 아닌 숫자..
문제data : 정렬한 데이터들이 담긴 이차원 정수 리스트data[i] : 코드 번호(code), 제조일(date), 최대 수량(maximum), 현재 수량(remain) data[i][1] : 제조일은 yyyyMMdd로 표현함. ext : 어떤 정보를 기준으로 데이터를 뽑아낼지를 의미하는 문자열 val_ext : 뽑아낼 정보의 기준값을 나타내는 정수 ort_by : 정보를 정렬할 기준이 되는 문자열 data에서 ext 값이 val_ext보다 작은 데이터만 뽑은 후, sort_by에 해당하는 값을 기준으로 오름차순으로 정렬하여 return 하도록 solution 함수를 완성해 주세요. 입출력 예 처음 내 코드...! 풀긴했으나.... 사실 넘 허접함 ㅎ ㅋㅋㅋ 그래도 혼자 힘으로 풀어보고 싶어서 일단..
1. 덧셈 계산(or, while, 다중 for) 1. 문제10 ~ 99 사이의 난수를 2개 발생하여 합을 구하는 프로그램 5문제 제공 1문제당 점수 20점씩 처리 틀리면 1번 더 기회를 주고 2번 다 틀리면 답을 알려준다. Y 또는 N은 대소문자 상관없이 반복해서 질문합니다. "또 할래" Y나 N이 안 들어오면 무한반복 [실행결과] [1] 25 + 36 = 50 틀렸다. [1] 25 + 36 = 59 틀렸다. 정답은 xx [2] 10 + 25 = 35 딩동댕... [5] 78 + 95 = 89 틀렸다 [5] 78 + 95 = 173 딩동댕 당신은 총 x문제를 맞추어서 점수 xx점입니다. 또 할래(Y/N) : A 또 할래(Y/N) : W 또 할래(Y/N) : n 프로그램을 종료합니다...
