-
JAVA 연습문제 (6)JAVA/JAVA연습기록 2022. 6. 1. 15:12728x90
문제 : 사다리꼴의 면적을 구하시오
단, 입력받는 값은 '아랫변/윗변/높이'를 입력받는다.
입력값은 아랫변의 값이 999이면 작업을 종료한다.
사다리꼴 면적 공식 =( 아랫변+윗변) * 높이/ 2package Test; import java.util.Scanner; /*사다리꼴의 면적을 구하시오 단, 입력받는 값은 '아랫변/윗변/높이'를 입력받는다. 입력값은 아랫변의 값이 999이면 작업을 종료한다. 사다리꼴 면적 공식 =( 아랫변+윗변) * 높이/ 2*/ public class Test6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int lower=0, upper=0, height=0; double area =0; while (true) { System.out.print("아랫변의 길이를 입력하세요. (종료하려면 999): "); lower = scanner.nextInt(); if (lower == 999) { break; } System.out.print("윗변의 길이를 입력하세요. : "); upper = scanner.nextInt(); System.out.print("높이의 길이를 입력하세요. : "); height = scanner.nextInt(); System.out.println(); area = (lower + upper) * height / 2.0; System.out.printf("사다리꼴 아랫변:%d 윗변:%d 높이:%d입니다.\n", lower, upper, height); System.out.printf("넓이: (%d +%d) * %d/2 입니다.\n ", lower, upper, height); System.out.printf("사다리꼴의 넓이 : %7.1f \n", area); } scanner.close(); } }
728x90'JAVA > JAVA연습기록' 카테고리의 다른 글
JAVA 연습문제 (8) (0) 2022.06.01 JAVA 연습문제 (7) (0) 2022.06.01 JAVA 연습문제 (5) (0) 2022.05.24 JAVA 연습문제 (4) (0) 2022.05.24 JAVA 연습문제(3) (0) 2022.05.24