본문 바로가기
프로그램

[파이썬] 문제 : 반지름, 높이 입력받아 원기둥의 표면부피,표면면적 계산

by 오디세이99 2022. 11. 14.
728x90
반응형

 

import math                                # 수학 패키지 선언. pow 함수 사용

h = int(input("원기둥의 높이: "))          # 입력 받기
r = int(input("원기둥의 반지름: "))

PI = 3.14                                  # 파일(PI) 값 지정
volume = PI * r * r * h                    # 부피. 계산
area = ((2 * PI * r) * h) + ((PI * math.pow(r, 2)) * 2)       # 면적. 계산

print(f"표면부피는 {volume:0.2f}이고 표면면적은 {area:0.2f}입니다")  # 출력

결과

원기둥의 높이: 4
원기둥의 반지름: 7
표면부피는 615.44이고 표면면적은 483.56입니다
728x90
반응형

댓글