반응형
1. 사용자로부터 세 개의 실수를 입력받은 후, 합계와 평균값을 화면에 출력하는 프로그램을 작성하라.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float x, y, z;
printf("실수를 입력하시오 : ");
scanf("%f", &x);
printf("실수를 입력하시오 : ");
scanf("%f", &y);
printf("실수를 입력하시오 : ");
scanf("%f", &z);
float sum = x + y + z;
float regular = sum / 3;
printf("합은 %f이고 평균은 %f입니다", sum, regular);
return 0;
}
2.미국에서는 거리를 표시하는데 마일을 사용한다. 마일을 미터로 환산하는 프로그램을 만들어보자. 사용자로부터 마일단위로 거리를 입력 받아서 변수에 저장한다. 이 변수에 1.609를 곱하여 미터로 변환한다. 미터로 변환된 값을 화면에 출력한다. 실수값을 사용한다.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float mile;
printf("마일를 입력하시오 : ");
scanf("%f", &mile);
double meter = mile * 1609.0;
printf("%.1f 마일은 %lf 미터입니다.", mile, meter); // %.1f는 1의 자리까지 출력하라는 뜻입니다.
return 0;
}
3. 사용자로부터 삼각형의 높이와 밑변을 받아서 넓이를 계산하여 출력하는 프로그램을 작성하라. 단 모든 데이터는 실수로 입력되며 출력도 모두 실수형으로 하여야 한다.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float height, width;
printf("삼각형의 밑변 : ");
scanf("%f", &width);
printf("삼각형의 높이 : ");
scanf("%f", &height);
float area = 0.5 * height * width;
printf("삼각형의 넓이 : %f", area);
return 0;
}
4. 섭씨 온도와 화씨 온도는 다음과 같은 수식을 만족한다. 사용자로부터 화씨 온도를 받아서 섭씨온도로 환산하여 출력하는 프로그램을 작성하라. 온도는 실수형으로 처리한다.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float F;
printf("화씨 값을 입력하세요 : ");
scanf("%f", &F);
double C = (5.0 / 9.0) * (F - 32.0);
printf("섭씨값은 %lf입니다.", C);
return 0;
}
5. 다항식 3x^2 + 7x + 11의 값을 계산하는 프로그램을 작성하라. x의 값은 실수로 사용자에게 입력받는다.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float num;
printf("실수를 입력하세요 >> ");
scanf("%f", &num);
float answer = 3 * num * num + 7 * num + 11;
printf("다항식의 값은 %f", answer);
return 0;
}
6. 달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력받아서 달에서의 몸무게를 계산하는 프로그램을 작성하여보라. 실수형으로 계산한다.
[결과]
[소스 코드]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
float weight;
printf("몸무게를 입력하세요(단위 : Kg) >> ");
scanf("%f", &weight);
float answer = weight * 0.17;
printf("달에서의 몸무게는 %fKg입니다.", answer);
return 0;
}
반응형
'C-C++ > 쉽게 풀어 쓴 C 언어 EXPRESS' 카테고리의 다른 글
[쉽게 풀어 쓴 C 언어 EXPRESS] 4장 Programming(실습) 답 (0) | 2023.01.09 |
---|---|
[쉽게 풀어 쓴 C 언어 EXPRESS] 3장 정리 & Exercise(이론) 답 (0) | 2023.01.08 |
[쉽게 풀어 쓴 C 언어 EXPRESS] 2장 Programming(실습) 답 (1) | 2023.01.08 |
[쉽게 풀어 쓴 C 언어 EXPRESS] 2장 정리 & Exercise(이론) 답 (2) | 2023.01.08 |
[쉽게 풀어 쓴 C 언어 EXPRESS] 1장 정리 & 이론(Exercise) 답 (0) | 2023.01.08 |