본문 바로가기
JAVA/SWEA

[D1] 2071. 평균값 구하기

by ♡˖GYURI˖♡ 2023. 11. 18.

int가 아닌 float으로 sum을 선언하고 Math.round() 를 사용하면 되는구낭...

 

Math.round(값);
메소드 사용시 값을 소수점 첫째 자리 까지 반올림 해줌

 

import java.util.Scanner;
import java.io.FileInputStream;

class Solution
{
	public static void main(String args[]) throws Exception
	{
		Scanner sc = new Scanner(System.in);
		int T = sc.nextInt();
		for(int i = 1; i <= T; i++) {
		    float sum = 0;
		    for(int j = 0; j < 10; j++) {
		        int num = sc.nextInt();
		        sum += num;
		    }
		    System.out.println("#" + i + " " + Math.round(sum/10));
		}
	}
}

 

 

 


 

다시 풀었는데도 또 float이 아니라 int로 sum을 선언해서 제대로 반올림이 안 됐다...

 

'JAVA > SWEA' 카테고리의 다른 글

[D1] 2072. 홀수만 더하기  (0) 2023.11.18
[D1] 1933. 간단한 N 의 약수  (0) 2023.11.18
[D1] 2068. 최대수 구하기  (0) 2023.11.18
[D1] 2027. 대각선 출력하기  (0) 2023.11.18
[D1] 1936. 1대1 가위바위보  (0) 2023.11.18