문제
메뉴에 있는 도형을 선택하고 길이를 입력받아 넓이를 구할 수 있는 코드를 작성해보세요.
조건 1 : 도형은 원, 삼각형, 직사각형, 정사각형이 존재합니다.
조건 2 : 도형의 넓이 계산은 무조건 함수로 정의되어야 합니다.
조건 3 : 도형 별로 필요한 길이를 입력받아야 합니다.
원 → 반지름
삼각형 → 밑변 , 높이
직사각형 → 가로, 세로
정사각형 → 한 변의 길이
[참고] 도형 넓이 계산 공식
(원 넓이 공식) : 반지름 * 반지름 * 원주율(3.1415)
(삼각형 넓이 공식) : 밑변 * 높이 / 2
(직사각형 넓이 공식) : 가로 * 세로
(정사각형 넓이 공식) : (한 변 길이) * (한 변 길이)
함수를 만들어 놓은다음 if문을 통해 어떠한 도형의 넓이를 구할 건지 입력받게 했다.
위와 같이 계산이 된다.
새로운 점 : print구문안에 f를 사용하면 중괄호안에 변수를 입력 할 수 있다. (string formmating- 문자열 포매팅)
느낀점 : 자주 만들어 보지 않아서 그런가 자꾸 기초 문법을 햇갈린다... 부족한 점이 많다.
'codingtest > python' 카테고리의 다른 글
백준 if (0) | 2021.09.10 |
---|---|
백준 사칙연산 (0) | 2021.09.10 |
백준 Hello world (0) | 2021.09.10 |