문제
가로와 세로를 입력 받아 이 가로와 세로로 구성되는 삼각형과 사각형의 면적을 구하는 프로그램을 작성하시오. 여기서 삼각형과 사각형 면적을 구하는 함수를 각각 triangle과 rectangle로 구현하시오.
triangle
반환값 : 삼각형 면적
인자 : 입력 받은 가로, 세로 값
rectangle
반환값 : 사각형 면적
인자 : 입력 받은 가로, 세로 값
실행화면

코드
가로와 세로를 입력 받아 이 가로와 세로로 구성되는 삼각형과 사각형의 면적을 구하는 프로그램을 작성하시오. 여기서 삼각형과 사각형 면적을 구하는 함수를 각각 triangle과 rectangle로 구현하시오.
triangle
반환값 : 삼각형 면적
인자 : 입력 받은 가로, 세로 값
rectangle
반환값 : 사각형 면적
인자 : 입력 받은 가로, 세로 값
실행화면

코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#include<stdio.h>
#include<Windows.h>
double triangle(int x, int y);
double rectangle(int x, int y);
int main(void) {
int x = 0;
int y = 0;
printf("가로를 입력하세요.\n");
scanf_s("%d", &x);
printf("세로를 입력하세요.\n");
scanf_s("%d", &y);
printf("삼각형의 면적은 %.2lf입니다.\n", triangle(x,y));
printf("사각형의 면적은 %.2lf입니다.\n", rectangle(x, y));
system("pause");
return 0;
}
double triangle(int x, int y) {
return x*y / 2;
}
double rectangle(int x, int y) {
return x*y;
}
| cs |
댓글
댓글 쓰기