티스토리 뷰

1. 사용자로부터 세 개의 실수를 입력받은 후, 합계와 평균값을 계산하여 화면에 출력하는 프로그램을 작성하라.

 

#include<stdio.h>
int main(void) {
 float x, y, z;
 float sum, avg;
 printf("실수를 입력하시오:");
 scanf("%f", &x);
 printf("실수를 입력하시오:");
 scanf("%f", &y);
 printf("실수를 입력하시오:");
 scanf("%f", &z);
 sum = x + y + z;
 avg = sum / 3.0;
 printf("합계는 %f이고 평균값은 %f입니다\n", sum, avg);
 return 0;
}




2. 미국에서는 거리를 표시하는데 마일을 사용한다. 마일을 미터로 환산하는 프로그램을 만들어보자. 사용자로부터 마일 단위로 거리를 입력 받아서 변수에 저장한다. 이 변수에 1609를 곱하여 미터로 변환한다. 미터로 변환된 값을 화면에 출력한다. 실수값을 사용한다.

 

#include<stdio.h>
int main(void) {
 int mile;
 float meter;
 printf("마일을 입력하시오:");
 scanf("%d", &mile);
 meter = 1609.0 * mile;
 printf("%d마일은 %f미터입니다.\n", mile, meter);
 return 0;
}




3. 사용자로부터 삼각형의 높이와 밑변을 받아서 넓이를 계산하여 출력하는 프로그램을 작성하라. 단, 모든 데이터는 실수로 입력되며 출력도 모두 실수형으로 하여야 한다.

#include<stdio.h>
int main(void) {
 float base, height, area;
 printf("삼각형의 밑변:");
 scanf("%f", &base);
 printf("삼각형의 높이:");
 scanf("%f", &height);
 area = 0.5 * height * base;
 printf("삼각형의 넓이:%f\n", area);
 return 0;
}

 

 



4. 섭씨온도와 화씨온도는 다음과 같은 수식을 만족한다. 사용자로부터 화씨온도를 받아서 섭씨온도로 환산하여 출력하는 프로그램을 작성하가. 온도는 실수형으로 처리한다.

#include<stdio.h>
int main(void) {
 double c, f;
 printf("화씨값을 입력하시오:");
 scanf("%lf", &f);
 c = (5.0 / 9.0)*(f - 32.0);
 printf("섭씨값은 %lf도입니다.\n", c);
 return 0;
}

 

 


5. 다항식 3x^2+7x+11의 값을 계산하는 프로그램을 작성하가. x의 값은 실수로 사용자에게 입력받는다.

#include<stdio.h>
int main(void) {
 double x, polynomial;
 printf("실수를 입력하시오:");
 scanf("%lf", &x);
 polynomial = 3.0*x*x + 7.0*x + 11.0;
 printf("다항식의 값은 %lf\n", polynomial);
 return 0;
}

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함