[C 프로그래밍] C로 배우는 프로그래밍 기초 6장 이해점검 및 프로그램문제 풀이
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[C 프로그래밍] C로 배우는 프로그래밍 기초 6장 이해점검 및 프로그램문제 풀이에 대한 보고서 자료입니다.

목차

■ 이해점검 풀이
■ 프로그램 문제 풀이

본문내용

입력하시오.\\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;
}
  • 가격1,000
  • 페이지수8페이지
  • 등록일2008.08.03
  • 저작시기2008.7
  • 파일형식한글(hwp)
  • 자료번호#475258
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니