단원
변수 8
연산자 14
입출력 12
기초 코딩 22
if문(if~) 13
if문(if~ else~) 16
if문(if~ elif~ else~) 5
if문의 중첩 5
for문 18
이중 for문 13
while문 16
전체 목록
QUESTION 05 #46
사다리꼴의 윗변, 밑변, 높이를 입력받아 넓이를 계산하고, 문자열 포맷팅을 사용하여 소수점 첫째 자리까지 출력하는 프로그램을 완성해 보세요.
main.py
top = int(input("사다리꼴 윗변의 길이를 입력하세요: "))
bottom = int(input("사다리꼴의 밑변의 길이를 입력하세요: "))
height = int(input("사다리꼴의 높이를 입력하세요: "))
= (top + ) / 2 * height
print(f"사다리꼴의 넓이 : {area:.1f}")
HINT
힌트 1: 사다리꼴의 넓이 공식은 (윗변 + 밑변) × 높이 ÷ 2 입니다.
힌트 2: 첫 번째 빈칸은 계산 결과를 저장할 변수명, 두 번째 빈칸은 공식에 필요한 변수명입니다.
실행 결과 예시
사다리꼴 윗변의 길이를 입력하세요: 5 사다리꼴의 밑변의 길이를 입력하세요: 10 사다리꼴의 높이를 입력하세요: 4 사다리꼴의 넓이 : 30.0
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행