목차
(1) 다음 괄호 부분을 채우시오.
(2) 다음 프로그램 소스에서의 에러를 찾아보고, 수정하시오.
(3) 변수 a,b,c,d가 각각 5.10.15.20인 경우, 다음 연산식의 결과는 무엇인가?
(4) 다음 프로그램을 작성하시오.
A. 다음 식을 참고로 화씨 온도를 입력 받아서 섭씨 온도로 변환하여 출력하는 프로그램을 작성하시오
섭씨온도(C)와 화씨온도(F)와의 관계식은 다음과 같다.
C = (5/9)(F-32)
B. 두 정수를 입력 받아서 합과 평균을 구하여 출력하는 프로그램을 작성하시오.
C. 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을 구하여 출력하는 프로그램을 작성하시오.
D. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름
E. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
F. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
(2) 다음 프로그램 소스에서의 에러를 찾아보고, 수정하시오.
(3) 변수 a,b,c,d가 각각 5.10.15.20인 경우, 다음 연산식의 결과는 무엇인가?
(4) 다음 프로그램을 작성하시오.
A. 다음 식을 참고로 화씨 온도를 입력 받아서 섭씨 온도로 변환하여 출력하는 프로그램을 작성하시오
섭씨온도(C)와 화씨온도(F)와의 관계식은 다음과 같다.
C = (5/9)(F-32)
B. 두 정수를 입력 받아서 합과 평균을 구하여 출력하는 프로그램을 작성하시오.
C. 삼각형의 밑변과 높이를 입력 받아서 삼각형의 면적을 구하여 출력하는 프로그램을 작성하시오.
D. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름
E. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
F. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
본문내용
e a,b,area;
printf("삼각형의 밑변을 입력하시오: ");
scanf("%lf",&a);
printf("삼각형의 밑변을 입력하시오: ");
scanf("%lf",&b);
area = a * b / 2;
printf("\n\n");
printf("삼각형의 밑변: %lf\n",a);
printf("삼각형의 높이: %lf\n",b);
printf("삼각형의 면적: %lf * %lf / 2 = %0.3lf\n",a,b,area);
return 0;
}
====================================================================
D. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름
#include
#define PI 3.14
int main(void)
{
double radius;
double circumference;
double area;
printf("원의 반지름의 길이를 입력하세요 : ");
scanf("%lf",&radius);
circumference = 2 * PI * radius;
area = PI * radius * radius;
printf("원의 반지름 : %lfcm\n",radius);
printf("원의 둘레 : %lfcm\n",circumference);
printf("원의 면적 : %lfcm\n",area);
return 0;
}
====================================================================
E. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
#include
int main(void)
{
int a;
printf("양의 정수를 입력하세요..");
scanf("%d",&a);
printf("\n\n");
if(a%2==0)
printf("%d --> 짝수입니다..\n",a);
else if(a%2==1)
printf("%d --> 홀수입니다..\n",a);
return 0;
}
====================================================================
F. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
#include
void main()
{
int num1=0, num2=0;
printf("숫자1 입력: ");
scanf("%d", &num1);
printf("숫자2 입력: ");
scanf("%d", &num2);
if(num1> num2)
{
printf("\n\n%d > %d\n", num1,num2);
}
else
{
printf("\n\n%d < %d\n", num1,num2);
}
}
====================================================================
printf("삼각형의 밑변을 입력하시오: ");
scanf("%lf",&a);
printf("삼각형의 밑변을 입력하시오: ");
scanf("%lf",&b);
area = a * b / 2;
printf("\n\n");
printf("삼각형의 밑변: %lf\n",a);
printf("삼각형의 높이: %lf\n",b);
printf("삼각형의 면적: %lf * %lf / 2 = %0.3lf\n",a,b,area);
return 0;
}
====================================================================
D. 원의 반지름 r을 입력 받아 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오.
원의 면적 = 3.14 * 반지름 * 반지름
원의 둘레 = 2 * 3.14 * 반지름
#include
#define PI 3.14
int main(void)
{
double radius;
double circumference;
double area;
printf("원의 반지름의 길이를 입력하세요 : ");
scanf("%lf",&radius);
circumference = 2 * PI * radius;
area = PI * radius * radius;
printf("원의 반지름 : %lfcm\n",radius);
printf("원의 둘레 : %lfcm\n",circumference);
printf("원의 면적 : %lfcm\n",area);
return 0;
}
====================================================================
E. 임의의 양의 정수를 입력 받아서 짝수인지 홀수인지를 출력하는 프로그램을 작성하시오.
#include
int main(void)
{
int a;
printf("양의 정수를 입력하세요..");
scanf("%d",&a);
printf("\n\n");
if(a%2==0)
printf("%d --> 짝수입니다..\n",a);
else if(a%2==1)
printf("%d --> 홀수입니다..\n",a);
return 0;
}
====================================================================
F. 두 정수를 입력 받아서 두 정수의 크기를 비교하는 프로그램을 작성하시오.
#include
void main()
{
int num1=0, num2=0;
printf("숫자1 입력: ");
scanf("%d", &num1);
printf("숫자2 입력: ");
scanf("%d", &num2);
if(num1> num2)
{
printf("\n\n%d > %d\n", num1,num2);
}
else
{
printf("\n\n%d < %d\n", num1,num2);
}
}
====================================================================
소개글