목차
■ 이해점검 풀이
■ 프로그램 문제 풀이
■ 프로그램 문제 풀이
본문내용
하시오.\n");
// 두정수를 입력받습니다.
scanf("%d%d", &num1, &num2);
// 합을 구합니다.
sum = num1 + num2;
// 평균을 구합니다.
avg = (double) sum / 2;
printf("합 : %d + %d = %d\n", num1, num2, sum);
printf("평균 : %d / 2 = %f\n", sum, avg);
return 0;
}
3. 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을 구하여 출력하는 프로그램을 작성하시오.
/* 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을
구하여 출력하는 프로그램을 작성하시오. */
#include
int main(void)
{
float x, y, area;
printf("삼각형의 면적을 구합니다.\n");
printf("삼각형의 밑변 입력 : ");
scanf("%f",&x);
printf("삼각형의 높이 입력 : ");
scanf("%f",&y);
// 높이와 밑변을 입력받아 구한 면적을 변수 area에 저장
area = x * y / 2;
printf("\n입력한 밑변은 %10.2f 입니다.\n", x);
printf("입력한 높이는 %10.2f 입니다.\n", y);
printf("삼각형의 면적은 %10.2f 입니다.\n", area);
return 0;
}
4. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14*반지름* 반지름원의 둘레 = 2*3.14* 반지름
/* 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는
프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름 */
#include
int main(void)
{
const double PHI = 3.14;
double r;
// area : 원의 면적, circum : 원의 둘레를 저장할 변수 선언
double area, circum;
printf("원의 면적과 둘레를 구합니다.\n");
printf("원의 반지름 입력 : ");
scanf("%lf", &r);
// 원의 면적을 구합니다.
area = PHI * r * r;
// 원의 둘레를 구합니다.
circum = 2 * PHI * r;
printf("\n원의 면적은 %10.3lf 입니다.\n", area);
printf("원의 둘레는 %10.3lf 입니다.\n", circum);
return 0;
}
5. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
/* 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를
출력하는 프로그램을 작성하시오. */
#include
int main(void)
{
unsigned x;
printf("양의 정수 입력 : ");
scanf("%d", &x);
printf("입력한 수는 %d(으)로서 %s입니다.\n", x,
x%2 ? "홀수" : "짝수");
return 0;
}
6. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
/* 두 정수를 입력 받아서 두 정수의 크기를
비교하는 프로그램을 작성하시오. */
#include
int main(void)
{
int x, y;
printf("정수1 입력 : ");
scanf("%d", &x);
printf("정수2 입력 : ");
scanf("%d", &y);
printf("%d %s %d\n", x, x>y ? ">" : (x
return 0;
}
// 두정수를 입력받습니다.
scanf("%d%d", &num1, &num2);
// 합을 구합니다.
sum = num1 + num2;
// 평균을 구합니다.
avg = (double) sum / 2;
printf("합 : %d + %d = %d\n", num1, num2, sum);
printf("평균 : %d / 2 = %f\n", sum, avg);
return 0;
}
3. 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을 구하여 출력하는 프로그램을 작성하시오.
/* 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을
구하여 출력하는 프로그램을 작성하시오. */
#include
int main(void)
{
float x, y, area;
printf("삼각형의 면적을 구합니다.\n");
printf("삼각형의 밑변 입력 : ");
scanf("%f",&x);
printf("삼각형의 높이 입력 : ");
scanf("%f",&y);
// 높이와 밑변을 입력받아 구한 면적을 변수 area에 저장
area = x * y / 2;
printf("\n입력한 밑변은 %10.2f 입니다.\n", x);
printf("입력한 높이는 %10.2f 입니다.\n", y);
printf("삼각형의 면적은 %10.2f 입니다.\n", area);
return 0;
}
4. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14*반지름* 반지름원의 둘레 = 2*3.14* 반지름
/* 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는
프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름 */
#include
int main(void)
{
const double PHI = 3.14;
double r;
// area : 원의 면적, circum : 원의 둘레를 저장할 변수 선언
double area, circum;
printf("원의 면적과 둘레를 구합니다.\n");
printf("원의 반지름 입력 : ");
scanf("%lf", &r);
// 원의 면적을 구합니다.
area = PHI * r * r;
// 원의 둘레를 구합니다.
circum = 2 * PHI * r;
printf("\n원의 면적은 %10.3lf 입니다.\n", area);
printf("원의 둘레는 %10.3lf 입니다.\n", circum);
return 0;
}
5. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
/* 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를
출력하는 프로그램을 작성하시오. */
#include
int main(void)
{
unsigned x;
printf("양의 정수 입력 : ");
scanf("%d", &x);
printf("입력한 수는 %d(으)로서 %s입니다.\n", x,
x%2 ? "홀수" : "짝수");
return 0;
}
6. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
/* 두 정수를 입력 받아서 두 정수의 크기를
비교하는 프로그램을 작성하시오. */
#include
int main(void)
{
int x, y;
printf("정수1 입력 : ");
scanf("%d", &x);
printf("정수2 입력 : ");
scanf("%d", &y);
printf("%d %s %d\n", x, x>y ? ">" : (x
}
키워드
추천자료
- [경제학원론1] 경제학이란?
- 변형 생성 문법에 기초로한 의미의 정의
- 프로그램 언어개념(C 와 C++ 차이점)
- [상업교육]일본의 상업교육
- 성적 관리 프로그램 발표(c언어)
- [수치해석] 수치해석의 목적 및 계산방법(구간법, 개방법 등) - 이분법, 선형보간법, 고정점...
- [자바][JAVA][자바스크립트]자바(JAVA)의 정의, 자바(JAVA)의 특징, 자바(JAVA)의 역사, 자바...
- [자바][JAVA][자바(JAVA) 문장표현][자바(JAVA) 폼편집][자바 Class선언]자바(JAVA) 개념, 자...
- CGI(공통게이트웨이인터페이스)의 개념과 특징, CGI(공통게이트웨이인터페이스)의 동작원리와...
- C언어의 원리, C언어의 장단점, C언어의 시작, C++의 추가된 사항, C++의 데이터선언, C++의 ...
- [CGI]CGI(공통게이트웨이인터페이스)의 개념과 요소, CGI(공통게이트웨이인터페이스)의 언어...
- c언어 요약
- c언어 게임 - 갤러그
소개글