01.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define PI 3.141592
int main(void)
{
double radius;
printf("원 반지름 입력: ");
scanf("%lf", &radius);
printf("원 반지름: %f\n", radius);
printf("원 면적: %f\n", radius * radius * PI);
printf("원 둘레: %f\n", 2 * PI * radius);
return 0;
}
02.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
double fahren;
printf("화씨 온도 입력: ");
scanf("%lf", &fahren);
printf("입력된 화씨 온도: %f\n", fahren);
printf("섭씨 온도: %.4f\n", 5.0 / 9.0 * (fahren - 32.0));
return 0;
}
03.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
const double converter = 3.305785;
double pyeongsoo;
printf("평수 입력: ");
scanf("%lf", &pyeongsoo);
printf("입력된 평수: %f\n", pyeongsoo);
printf("제곱미터: %f\n", pyeongsoo * converter);
return 0;
}
04.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char ch;
printf("문자입력: ");
scanf("%c", &ch);
printf("%c %#o %d %#x", ch, ch, ch, ch);
return 0;
}
05.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
double width, height;
printf("두 실수 입력: ");
scanf("%lf %lf", &width, &height);
printf("가로: %f 세로: %f\n", width, height);
printf("사각형 면적: %12.3f\n", width * height);
printf("삼각형 면적: %-12.3f\n", (width * height) / 2);
return 0;
}
06.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int a, b;
double sum;
printf("두 정수를 입력하시오.\n");
scanf("%d %d", &a, &b);
printf("합: %d + %d = %d\n", a, b, a + b);
sum = (double)a + b;
printf("평균: %d / 2 = %f\n", a+b, sum / 2.0);
return 0;
}
07.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
double a, b;
printf("두 실수를 입력하시오.\n");
scanf("%lf %lf", &a, &b);
printf("합 : %f + %f = %f\n", a, b, a + b);
printf("평균 : %f / 2 = %f\n", a + b, (a + b) / 2);
return 0;
}
08.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
printf("문자 입력 : ");
char ch = getchar();
putchar(ch);
printf("\n%d %#o %#x\n", ch, ch, ch);
return 0;
}