✏️ 문제풀이/백준
[백준/Java] 29751번 :: 삼각형
bono-hye
2024. 8. 4. 22:14
| 문제
양의 정수 W, H가 주어진다. 밑변의 길이가 W이고, 높이가 H인 삼각형의 넓이를 구하시오.
| 입력
정수 W, H가 공백으로 구분되어 주어진다. (1≤W,H≤100)
| 출력
밑변의 길이가 W이고, 높이가 H인 삼각형의 넓이를 출력한다. 넓이는 항상 소수점 아래 첫 번째 자리까지 출력한다.
| 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int W = Integer.parseInt(st.nextToken());
int H = Integer.parseInt(st.nextToken());
double result = 0;
result = (W*H)/2.0;
System.out.printf("%.1f", result);
}
}
| 정리
소수점 첫 째 자리까지 출력해야 하기 때문에
넓이 변수인 result는 int가 아닌 double로 선언하고
printf를 활용해 %.1f로 첫 째 자리까지 출력한다!