Java/[문제] 3

[국비][문제] 배열에서 필요한 것 찾고, 지운 후 새로운 배열에 담기

√ [문제 1]- 기존 배열에 값은 4개이다. 하지만 매개변수로 해당 값을 하나 찾아서 제거할 것이다. - 그러면 총 배열은 3개이다. - 배열은 동적인 요소이므로 숫자를 바꿀 수 없기 때문에 새로운 배열을 생성해준다. - 삭제한 배열 외 모든 값을 새로운 배열로 옮긴다. - removeWeather메서드를 완성해주세요public WeatherDTO[] removeWeather(WeatherDTO[] ar) {} [코드 완성 예시]더보기public WeatherDTO[] removeWeather(WeatherDTO[] ar) { WeatherDTO[] dtos = new WeatherDTO[ar.length - 1]; //하나 줄어들게 만들 것 //카피를 할 것 WeatherDTO fin..

Java/[문제] 2024.06.06

[국비][문제] 주민등록번호 유효성 판단, 지역별 날씨 분류

[문제1]- 스캐너에서 주민등록값을 입력받음- 한글자씩 유효성 검증 -  9   5   1    2   2   6   -  1    2    3    4    5    6    7   *2  *3  *4  *5  *6  *7     *8  *9  *2   *3   *4  *5   (마지막은 검증) - 총합을 11로 나눈 나머지를 구함- 11에서 나머지를 빼고, 뺀 결과값이 검증용 숫자랑 같은지 비교 - 만약 뺀 나머지가 2자리 이상이면 결과값을 10으로 나눠라- 메인코드를 완성하세요public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("주민 번호 입력 : "); //99122..

Java/[문제] 2024.06.04

[국비][문제] 확장자 파일 일치 여부 판단, 소속 글자 여부 판단

[문제 1]- 문자열을 입력받아라- 단, 입력받은 문자열을 일부 추출해야한다- 입력받은 문자열과 img 확장자 파일이 일치한지 비교해라- 일치할경우 이미지파일임을 나타내라- for 구문으로 작성해라- main코드를 완성하세요public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("파일명을 입력하세요. 단, 확장자 포함 : "); String name = sc.next(); String[] img = {"png", "jpeg", "jpg", "gif", "jiff"};} [코드 완성 예시]더보기더보기public static void main(String[] args) ..

Java/[문제] 2024.06.03