본문 바로가기
C언어

[C언어] 삼각형의 높이와 밑변을 받아서 넓이를 계산하시오

by 이얏호이야호 2020. 4. 12.

사용자로부터 삼각형의 높이, 밑변을 받아서 넓이를 계산하는 프로그램을 가지고 왔습니다.

물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때

혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다!

힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고

답안을 확인해보세요

 

더보기

일단 삼각형의 넓이를 계산하는 식을 알아야겠죠?

 

넓이 = 0.5 * 높이 * 밑변입니다.

사용자로부터 높이, 밑변을 받아 출력을 해주면 되는 간단한 문제입니다

기본틀입니다 문제를 풀어보시고 답안코드를 확인해보세요!

결과1
결과1
결과2
결과2

 

#include<stdio.h>

int main(void) {

 double base, height, area;

 printf("삼각형의 밑변: ");

//사용자로부터 base를 입력받음 double 형이므로 lf로 받는다

 printf("삼각형의 높이: ");

 //사용자로부터 height를 입력받음 double 형이므로 lf로 받는다

//area(넓이)를 계산하는 식을 입력하고

 printf("삼각형의 넓이: %lf \n", area);		//출력한다

 return 0;

}

 

 

 

 

 

 

 

더보기
결과1
결과2
#include<stdio.h>

int main(void) {

	double base, height, area;

	printf("삼각형의 밑변: ");

	scanf("%lf",&base);		//사용자로부터 base를 입력받음 double 형이므로 lf로 입력받는다

	printf("삼각형의 높이: ");

	scanf("%lf",&height);//사용자로부터 height를 입력받음 double 형이므로 lf로 받는다


	area = 0.5*base*height; //area(넓이)를 계산하는 식을 입력하고

	printf("삼각형의 넓이: %lf \n", area);	//출력

	return 0;

}

 

 

 

 

 

 

 

더 많은 C언어 글이 궁금하다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

 

댓글