Notice
Recent Posts
Recent Comments
Link
강동영의 일상
[쉽게 풀어쓴 C언어 Express] 1일 차 본문
01. 사용자로부터 삼각형의 높이와 밑변을 받아서 넓이를 계산하여 출력하는 프로그램을 작성하라. 단 모든 데이터는 실수로 입력되며 출력도 모두 실수형으로 하여야 한다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
double base, height, area; //각각 밑변, 높이, 넓이
printf("삼각형의 밑변 : ");
scanf("%lf", &base);
printf("삼각형의 높이 : ");
scanf("%lf", &height);
area = base * height / 2;
printf("삼각형의 넓이 : %lf", area);
return 0;
}
삼각형의 밑변 : 5
삼각형의 높이 : 3
삼각형의 넓이 : 7.500000
02. 섭씨온도와 화씨온도는 다음과 같은 수식을 만족한다. 사용자로부터 화씨 온도를 받아서 섭씨온도를 화산하여 출력하는 프로그램을 작성하라. 온도는 실수형으로 처리한다. 결과는 소수점 첫째 자리까지만 출력한다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
double celsius, fahrenheit;
printf("화씨값을 입력하시오 : ");
scanf("%lf", &fahrenheit);
celsius = (fahrenheit - 32) * 5 / 9;
printf("섭씨값은 %.1lf도입니다.", celsius);
return 0;
}
화씨값을 입력하시오 : 100
섭씨값은 37.8도입니다.
03. 달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력 받아서 달에서의 몸무게를 계산하는 프로그램을 작성하여 보라. 실수형으로 계산한다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
double earth, moon; //각각 지구, 달에서의 몸무게
printf("몸무게를 입력하세요(단위 : kg) : ");
scanf("%lf", &earth);
moon = earth * 0.17; //달 몸무게 = 지구 몸무게 * 0.17
printf("달에서의 몸무게는 %lfkg입니다.", moon);
return 0;
}
몸무게를 입력하세요(단위 : kg) : 80
달에서의 몸무게는 13.600000kg입니다.'coding' 카테고리의 다른 글
| [쉽게 풀어쓴 C언어 Express] 6일 차 (0) | 2022.11.16 |
|---|---|
| [쉽게 풀어쓴 C언어 Express] 5일 차 (0) | 2022.11.15 |
| [쉽게 풀어쓴 C언어 Express] 4일 차 (2) | 2022.11.04 |
| [쉽게 풀어쓴 C언어 Express] 3일 차 (2) | 2022.11.03 |
| [쉽게 풀어쓴 C언어 Express] 2일 차 (0) | 2022.11.02 |