프로그래밍/C언어

C언어콘서트 2장 프로그래밍 답/c언어콘서트 솔루션 2장

이번주에 2015. 3. 4. 20:29
반응형

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

#include <stdio.h>

int main(void){

	int x;
	int y;
	int z;
	int avg;

	printf("정수를 입력하시오:\n");
	scanf("%d",&x);
	printf("정수를 입력하시오:\n");
	scanf("%d",&y);
	printf("정수를 입력하시오:\n");
	scanf("%d",&z);

	avg = (x+y+z)/3;
	printf("평균은 %d입니다.\n", avg);

	return 0;
}

2. 센터미터를 인치로 변환하는 프로그램을 작성하여보자. 프로그램 입력과 출력은 다음과 같다.
#include <stdio.h>

int main(void){

	float cm;
	float inch;

	printf("센티미터를 입력하시오: \n");
	scanf("%f", &cm);

	inch = cm / 2.54;

	printf("%.2fcm는 %.0f인치입니다. \n", cm, inch);

	return 0;
}
3. 온스로 표시된 무게를 그램으로 변경하는 프로그램을 작성하여보자 1온스는 28.3그램이다.
#include <stdio.h>

int main(void){

	float ounce;
	float gram;

	printf("온스를 입력하시오: \n");
	scanf("%f", &ounce);

	gram = ounce * 28.3;

	printf("%.1f온스는 %.1f그램입니다.. \n", ounce, gram);

	return 0;
}
4. 달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력받아서 달에서의 몸무게를 계산하는 프로그램을 작성하여 보자
#include <stdio.h>

int main(void){

	double weight;
	double mweight;

	printf("몸무게를 입력하시오: \n");
	scanf("%lf", &weight);

	mweight = (weight / 100) * 17;

	printf("달에서의 몸무게는 %lfkg입니다. \n", mweight);

	return 0;
}
반응형