Algorithm/Etc Site(Java) [CodeUp] 1046번 Java 풀이 코드 dh_0419 2019. 8. 28. 23:36 문제정수 3개를 입력받아 합과 평균을 출력해보자.단, -2147483648 ~ +2147483647 1046입력정수 3개가 공백을 두고 입력된다.단, -2147483648 ~ +2147483647출력합과 평균을 줄을 바꿔 출력한다.평균은 소수점 이하 둘째 자리에서 반올림해서 소수점 이하 첫째 자리까지 출력한다. 풀이package codeup; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str1 = scan.nextLine(); String[] str2 = str1.split(" "); long sum = 0; double avg = 0; for(int i=0; i<str2.length; i++){ int num =Integer.parseInt(str2[i]); if(num >= -2147483648 && num <= 2147483647){ sum += num; }else{ System.out.println("-2147483648 ~ 2147483647사이의 정수를 입력하세요."); break; } } avg = (double)sum/3; System.out.println(sum); System.out.format("%.1f", (double)sum/3); } } 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기흔한 IT 직장인의 삽질 일기 저작자표시 비영리 'Algorithm > Etc Site(Java)' 카테고리의 다른 글 [CodeUp] 1080번 Java 풀이 코드 (0) 2019.08.28 'Algorithm/Etc Site(Java)' Related Articles [CodeUp] 1080번 Java 풀이 코드