14.4 연습문제 : 삼각형의 넓이 구하기
문제) 다음 소스 코드를 완성하여 삼각형의 넓이를 구하세요.
#include <stdio.h>
int main()
{
int base = 20;
int height = 16;
int area;
area = base*height/2;
printf("%d\n", area);
return 0;
}

14.5 심사문제 : 원의 넓이 구하기
문제) 표준 입력으로 원의 지름(실수)이 입력됩니다. 다음 소스 코드를 완성하여 원의 넓이가 출력되게 만드세요. 단, 원주율은 M_PI를 사용하세요.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define _USE_MATH_DEFINES
#include <math.h>
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
int main()
{
float diameter;
float radius;
float area;
scanf("%f", &diameter);
radius = diameter / 2;
area = radius * radius * M_PI;
printf("%f\n", area);
return 0;
}

>> 스크린샷처럼 pow라는 함수를 사용해서 거듭제곱을 표현해줘도되고, 위의 코드처럼 radius를 두번 곱해줘서 제곱을 표현해줘도된다.
>> pow(숫자1, 숫자2) : 숫자1^숫자2
ex. pow(2,3) = 2*2*2
'스터디 > 코딩' 카테고리의 다른 글
| [ 코딩 도장 : C ] Unit 16. 자료형의 확장과 축소 알아보기 : 연습문제 / 심사문제 (0) | 2024.07.05 |
|---|---|
| [ 코딩 도장 : C ] Unit 15. 나머지 연산하기 : 연습문제 / 심사문제 (0) | 2024.07.05 |
| [ 코딩 도장 : C ] Unit 13. 증가, 감소 연산자 사용하기 : 연습문제 / 심사문제 (0) | 2024.07.05 |
| [ 코딩 도장 : C ] Unit 12. 덧셈, 뺄셈하기 : 연습문제 / 심사문제 (0) | 2024.07.05 |
| [ 코딩 도장 : C ] Unit 11. 입력 값을 변수에 저장하기 : 연습문제 / 심사문제 (0) | 2024.07.04 |