반응형
05. 센티미터(cm)로 표현된 키를 입력하면 피트(feet)와 인치(inch)로 변환하는 프로그램을 작성하시오. (소수 2자리)
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <stdio.h>
int main()
{
double height, feet, inch;
printf("키(cm)를 입력하세요 : ");
scanf("%lf", &height);
inch = height / 2.54;
feet = inch / 12;
printf("입력하신 키 %.2lf센티미터는 %.2lf피트와 %.2lf인치에 해당됩니다.\n", height, feet, inch);
return 0;
}
|
cs |
<출력 결과>
06. 킬로그램(kg) 단위의 무게를 입력받아 파운드(lb)단위로 출력하는 프로그램을 작성하시오. (소수 3자리)
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#include <stdio.h>
int main()
{
double kg, lb;
printf("kg단위의 무게를 입력하세요 : ");
scanf("%lf", &kg);
lb = kg / 0.45359237;
printf("입력하신 무게 %.1lfkg은 %.1lflb에 해당합니다.\n", kg, lb);
return 0;
}
|
cs |
<출력 결과>
07. 원기둥의 밑면의 반지름과 높이를 입력받아 부피를 계산하는 프로그램을 작성하시오. (소수 1자리)
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main()
{
double r, height, area, volume;
double pi = 3.141592;
printf("원기둥의 밑면의 반지름, 높이를 입력하세요(cm단위) : ");
scanf("%lf,%lf", &r, &height);
area = pi * r * r;
volume = area * height;
printf(">> 계산한 원기둥의 부피는 %.1lfcm³입니다.\n", volume);
return 0;
}
|
cs |
<출력 결과>
08. 키보드로 월을 입력 받아 입력 받은 월이 상반기인지 하반기인지 판단하여 출력하는 프로그램을 작성하시오.
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <stdio.h>
int main()
{
int month;
printf("월(1~12) 입력 : ");
scanf("%d", &month);
if (month >= 7 && month <= 12) {
printf(">> %d월은 하반기입니다.\n", month);
}
else if (month <= 6) {
printf(">> %d월은 상반기입니다.\n", month);
}
return 0;
}
|
cs |
<출력 결과>
09. 기가바이트 수치를 입력받아 입력한 값이 몇 메가바이트인지, 몇 킬로바이트인지 계산하는 프로그램을 작성하시오.
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <stdio.h>
int main()
{
int gb, mb, kb;
printf("입력(Gigabyte) : ");
scanf("%d", &gb);
mb = gb * 1024;
kb = mb * 1024;
printf(">> %dGigabyte = %dMegabyte = %dKillobyte\n", gb, mb, kb);
return 0;
}
|
cs |
<출력 결과>
10. 초 단위의 시간을 입력 받아 몇 시간, 몇 분, 몇 초인지를 계산하는 프로그램을 작성하시오.
<소스 코드>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main()
{
int ipt, sec, min, hour;
printf("초(sec)입력 : ");
scanf("%d", &ipt);
hour = ipt / 3600;
min = (ipt % 3600) / 60;
sec = ipt % 60;
printf(">> 입력한 %d초는 %d시간 %d분 %d초입니다.\n", ipt, hour, min, sec);
return 0;
}
|
cs |
<출력 결과>
반응형
'기타' 카테고리의 다른 글
리자인 자전거 펌프 :: CNC 트래블 플로어 드라이브(CNC TRAVEL FLOOR DRIVE) (0) | 2017.04.25 |
---|---|
C 프로그래밍(새내기를 위한 첫 C언어 책) 연습문제 솔루션 :: chap04. 연산자11~16번 문제) (0) | 2017.02.05 |
C 프로그래밍(새내기를 위한 첫 C언어 책) 연습문제 솔루션 :: chap04. 연산자(01~04번 문제) (0) | 2017.01.16 |
C 프로그래밍(새내기를 위한 첫 C언어 책) 연습문제 솔루션 :: chap03. 입력과 출력(06~10번 문제) (0) | 2017.01.15 |
블락(bläk) :: RAZOR 면도기 스페셜키트 - fog green (0) | 2017.01.14 |