JAVA 프로그래밍

문제

사용자가 날씨 정보를 입력하면 그 결과를 바탕으로 날씨 뉴스를 생성하는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 
[참고] 국민일보 오늘의 날씨 웨더봇 기자, 연합뉴스 국내 최초 머신러닝 AI 날씨 기사 선보여, 뉴스기사 자동 생성
오늘의 기상특보는 무엇인가요: 대설특보
오늘의 주의사항은 무엇인가요: 눈길
오늘은 무슨 요일인가요: 
오늘은 몇 월인가요: 1
오늘은 며칠인가요: 15
서울 최저기온은 몇 도인가요: -4
춘천 최저기온은 몇 도인가요: -4
대전 최저기온은 몇 도인가요: -1
광주 최저기온은 몇 도인가요: 0
부산 최저기온은 몇 도인가요: 4
제주 최저기온은 몇 도인가요: 4
서울 최고기온은 몇 도인가요: 1
춘천 최고기온은 몇 도인가요: 3
대전 최고기온은 몇 도인가요: 2
광주 최고기온은 몇 도인가요: 2
부산 최고기온은 몇 도인가요: 4
제주 최고기온은 몇 도인가요: 5
1월 15일 목요일 오늘의 날씨입니다.
주요 지역의 아침 최저 기온은 서울 -4도, 춘천 -4도, 대전 -1도, 광주 0도, 부산 4도, 제주 4도입니다.
낮 최고기온은 서울 1도, 춘천 3도, 대전 2도, 광주 2도, 부산 4도, 제주 5도입니다.
대설특보가 발효중인 지역에서는 눈길 운전에 각별히 주의해 주시기 바랍니다. 

오늘의 기상특보는 무엇인가요: 호우특보
오늘의 주의사항은 무엇인가요: 빗길
오늘은 무슨 요일인가요: 
오늘은 몇 월인가요: 6
오늘은 며칠인가요: 29
서울 최저기온은 몇 도인가요: 21
춘천 최저기온은 몇 도인가요: 21
대전 최저기온은 몇 도인가요: 23
광주 최저기온은 몇 도인가요: 23
부산 최저기온은 몇 도인가요: 22
제주 최저기온은 몇 도인가요: 21
서울 최고기온은 몇 도인가요: 29
춘천 최고기온은 몇 도인가요: 30
대전 최고기온은 몇 도인가요: 31
광주 최고기온은 몇 도인가요: 31
부산 최고기온은 몇 도인가요: 26
제주 최고기온은 몇 도인가요: 28
6월 29일 금요일 오늘의 날씨입니다.
주요 지역의 아침 최저 기온은 서울 21도, 춘천 21도, 대전 23도, 광주 23도, 부산 22도, 제주 21도입니다.
낮 최고기온은 서울 29도, 춘천 30도, 대전 31도, 광주 31도, 부산 26도, 제주 28도입니다.
호우특보가 발효중인 지역에서는 빗길 운전에 각별히 주의해 주시기 바랍니다. 

오늘의 기상특보는 무엇인가요: 강풍주의보
오늘의 주의사항은 무엇인가요: 안전
오늘은 무슨 요일인가요: 
오늘은 몇 월인가요: 1
오늘은 며칠인가요: 3
서울 최저기온은 몇 도인가요: -8
춘천 최저기온은 몇 도인가요: -14
대전 최저기온은 몇 도인가요: -7
광주 최저기온은 몇 도인가요: -4
부산 최저기온은 몇 도인가요: -2
제주 최저기온은 몇 도인가요: 2
서울 최고기온은 몇 도인가요: 2
춘천 최고기온은 몇 도인가요: 2
대전 최고기온은 몇 도인가요: 4
광주 최고기온은 몇 도인가요: 7
부산 최고기온은 몇 도인가요: 8
제주 최고기온은 몇 도인가요: 7
1월 3일 목요일 오늘의 날씨입니다.
주요 지역의 아침 최저 기온은 서울 -8도, 춘천 -14도, 대전 -7도, 광주 -4도, 부산 -2도, 제주 2도입니다.
낮 최고기온은 서울 2도, 춘천 2도, 대전 4도, 광주 7도, 부산 8도, 제주 7도입니다.
강풍주의보가 발효중인 지역에서는 안전 운전에 각별히 주의해 주시기 바랍니다. 

코드 빈칸 채우기

 .; 
	 
public class WeatherNews 
{ 
	public static void main( String[] args ) { 
		 scan =  (  ); 
		( "오늘의 기상특보는 무엇인가요: " );	 
		String weatherReport = scan.();								 
		( "오늘의 주의사항은 무엇인가요: " ); 
		String precaution = scan.();									 
		( "오늘은 무슨 요일인가요: " ); 
		String week = scan.();										 
		( "오늘은 몇 월인가요: " ); 
		int month = scan.(); 
		( "오늘은 며칠인가요: " );								 
		int day = scan.();										 
		( "서울 최저기온은 몇 도인가요: " );							 
		int lowSeoul = scan.();								 
		( "춘천 최저기온은 몇 도인가요: " );							 
		int lowChuncheon = scan.();							 
		( "대전 최저기온은 몇 도인가요: " );							 
		int lowDaejeon = scan.();							 
		( "광주 최저기온은 몇 도인가요: " );							 
		int lowGwangju = scan.(); 							 
		( "부산 최저기온은 몇 도인가요: " );							 
		int lowBusan = scan.();							 
		( "제주 최저기온은 몇 도인가요: " );							 
		int lowJeju = scan.();								 
		( "서울 최고기온은 몇 도인가요: " );							 
		int highSeoul = scan.();							 
		( "춘천 최고기온은 몇 도인가요: " );							 
		int highChuncheon = scan.();							 
		( "대전 최고기온은 몇 도인가요: " );							 
		int highDaejeon = scan.();							 
		( "광주 최고기온은 몇 도인가요: " );							 
		int highGwangju = scan.(); 							 
		( "부산 최고기온은 몇 도인가요: " );							 
		int highBusan = scan.();							 
		( "제주 최고기온은 몇 도인가요: " );							 
		int highJeju = scan.();							 
		 
		( month + "월 " + day + "일 " + week + "요일 오늘의 날씨입니다. " ); 
		( "주요 지역의 아침 최저 기온은 서울 " + lowSeoul + "도, 춘천 " + lowChuncheon + "도, 대전 " + lowDaejeon + "도, 광주 " + lowGwangju + "도, 부산 " + lowBusan + "도, 제주 " + lowJeju + "도입니다. " ); 
		( "낮 최고기온은 서울 " + highSeoul + "도, 춘천 " + highChuncheon + "도, 대전 " + highDaejeon + "도, 광주 " + highGwangju + "도, 부산 " + highBusan + "도, 제주 " + highJeju + "도입니다. " ); 
		( weatherReport + "가 발효중인 지역에서는 " + precaution + " 운전에 각별히 주의해 주시기 바랍니다. " ); 
		scan.(); 
	} 
}