목차
중간평가풀이
이해점검문제풀이
프로그램
이해점검문제풀이
프로그램
본문내용
num);
}
int cube(int num){
return (num * square(num));
}
e. 다음 식을 참고로 섭씨 온도를 화씨 온도로 변환하는 프로그램을 다음과 같은 출력이 나오도록 작성하시오.
섭씨온도(c)와 화씨온도(f)와의 관계식은 다음과 같다.
c=(5/9)(f-32)
섭씨온도가 0부터 200까지 20씩 증가하도록 하며, 이 때의 화씨온도를 구하여 출력하고, 온도는 모두 정수 형태로 출력
#include
double kk(double a);
int main(void)
{
double m;
printf("섭씨온도와 화씨온도는 c=(5/9)(f-32)의 관계이다.\n");
printf("섭씨온도를 0부터20씩 증가 시킬 때의 화씨온도를 출력하면:\n");
for(m=0;m<=200;m+=20){
printf("%10.2lf\n",kk(m));
}
return 0;
}
double kk(double a){
return 1.8*a+31;
}
f. 실수r을 입력 받아 이 값을 반지름으로 하는 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오. 여기서 면적을 구하는 함수의 이름은 area()로, 원의 둘레를 구하는 함수의 이름은 circumference()로 하고, 원주율은 3.14로 하시오. (원의 면적을 구하는 식은 원주율*반지름*반지름이며 원의 둘레는 2*원주율*반지름이다.)
#include
#define phi 3.14
double area(double r);
double circumference(double r);
int main(void)
{
double r;
printf("원의 반지름을 입력 하시오:");
scanf("%lf",&r);
printf("원의 면적은:%.2lf이다.\n",area(r));
printf("원의 둘레의 길이는:%.2lf이다.\n",circumference(r));
return 0;
}
double area(double r){
return r*r*phi;
}
double circumference(double r){
return r*2*phi;
}
g. 임의의 양의 정수 n이 소수인지를 확인할 수 있는 함수를 구현하여, 임의의 수를 입력 받아 소수임을 확인하는 프로그램을 작성하시오.
#include
int detect(int m);
int main(void)
{
int a;
printf("임의의 양의 정수를 입력하시오:");
scanf("%d",&a);
printf("입력한수는 %s\n",(detect(a)==0)? "소수가 아닙니다.":"소수 입니다.");
return 0;
}
int detect(int m){
int j,count=0,result;
for(j=2;j<=m;j++){
if(m%j==0) count++;
}
if(count==1) result=1;
else result=0;
return result;
}
}
int cube(int num){
return (num * square(num));
}
e. 다음 식을 참고로 섭씨 온도를 화씨 온도로 변환하는 프로그램을 다음과 같은 출력이 나오도록 작성하시오.
섭씨온도(c)와 화씨온도(f)와의 관계식은 다음과 같다.
c=(5/9)(f-32)
섭씨온도가 0부터 200까지 20씩 증가하도록 하며, 이 때의 화씨온도를 구하여 출력하고, 온도는 모두 정수 형태로 출력
#include
double kk(double a);
int main(void)
{
double m;
printf("섭씨온도와 화씨온도는 c=(5/9)(f-32)의 관계이다.\n");
printf("섭씨온도를 0부터20씩 증가 시킬 때의 화씨온도를 출력하면:\n");
for(m=0;m<=200;m+=20){
printf("%10.2lf\n",kk(m));
}
return 0;
}
double kk(double a){
return 1.8*a+31;
}
f. 실수r을 입력 받아 이 값을 반지름으로 하는 원의 면적과 둘레의 길이를 구하는 프로그램을 작성하시오. 여기서 면적을 구하는 함수의 이름은 area()로, 원의 둘레를 구하는 함수의 이름은 circumference()로 하고, 원주율은 3.14로 하시오. (원의 면적을 구하는 식은 원주율*반지름*반지름이며 원의 둘레는 2*원주율*반지름이다.)
#include
#define phi 3.14
double area(double r);
double circumference(double r);
int main(void)
{
double r;
printf("원의 반지름을 입력 하시오:");
scanf("%lf",&r);
printf("원의 면적은:%.2lf이다.\n",area(r));
printf("원의 둘레의 길이는:%.2lf이다.\n",circumference(r));
return 0;
}
double area(double r){
return r*r*phi;
}
double circumference(double r){
return r*2*phi;
}
g. 임의의 양의 정수 n이 소수인지를 확인할 수 있는 함수를 구현하여, 임의의 수를 입력 받아 소수임을 확인하는 프로그램을 작성하시오.
#include
int detect(int m);
int main(void)
{
int a;
printf("임의의 양의 정수를 입력하시오:");
scanf("%d",&a);
printf("입력한수는 %s\n",(detect(a)==0)? "소수가 아닙니다.":"소수 입니다.");
return 0;
}
int detect(int m){
int j,count=0,result;
for(j=2;j<=m;j++){
if(m%j==0) count++;
}
if(count==1) result=1;
else result=0;
return result;
}
키워드
추천자료
컴퓨터 프로그래밍 언어의 종류
프로그래밍의 기초 9가지 과제 소스 (c++)
2009년 2학기 JAVA프로그래밍 기말시험 핵심체크
2009년 동계계절시험 비주얼프로그래밍 시험범위 핵심체크
프로그래밍 언어인 자바(JAVA) 조사 레포트
컴퓨터프로그래밍(경마게임)
JSP프로그래밍 교재전범위 핵심요약노트
2014년 2학기 JSP프로그래밍 기말시험 핵심체크
2014년 2학기 JSP프로그래밍 교재 전 범위 핵심요약노트
2015년 2학기 JSP프로그래밍 교재 전 범위 핵심요약노트
2015년 2학기 JSP프로그래밍 기말시험 핵심체크
2016년 하계계절시험 JSP프로그래밍 시험범위 핵심체크
2016년 2학기 JSP프로그래밍 기말시험 핵심체크
2016년 2학기 JSP프로그래밍 교재 전 범위 핵심요약노트