수안보중학교 로고이미지

RSS 페이스북 공유하기 트위터 공유하기 카카오톡 공유하기 카카오스토리 공유하기 네이버밴드 공유하기 프린트하기
3. 삼각형의 높이를 입력받아 면적을 구하는 프로그램을 작성하시오.(c언어)
작성자 수안보중학교 등록일 19.09.06 조회수 12

3. 삼각형의 높이를 입력받아 면적을 구하는 프로그램을 작성하시오.(c언어)
, 밑변은 5
 
<프로그램 소스>


#include <stdio.h>
int main( ) {
int height, base; /* height : 높이, base : 밑변의 길이 */
float extent; /* extent : 면적 */
base = 5;
printf(" 삼각형 높이를 입력하세요 : ");
scanf("%d",&height);
extent = 0.5 * base * height; /* 면적을 계산 */
printf(" 삼각형 면적 : %.2f\n",extent);
return 0;
}
 
<출력 결과>

삼각형 높이를 입력하세요 : 7
삼각형 면적 17.50

<고찰> 변수와 상수
1) 정수형 변수 선언: int => 변환문자 %d 사용,
용량: IBM PC의 경우 2byte(-32768~32767), UNIX 4byte(-231~231 -1)
2) 실수형 변수 선언: float => 변환문자 %f 사용, 용량: 4byte(10-64~1063),
소수점이하 자릿수: 6자리까지 정확히 계산)
3) 배정도 실수형 변수 선언: double => 변환문자 %lf 사용,
용량: 8byte(10-64~1063), 소수점이하 자릿수: 14자리까지 정확히 계산)

 


이전글 4. 본인의 이름과 삼각형의 높이를 입력받아 이름과 면적을 구하는 프로그램을 작성하시오.
다음글 2. 리눅스 기본 명령어좀 알려주세요?