목차
Exercise 01 ~ 20
Programming 01 ~ 04
Programming 01 ~ 04
본문내용
- 알고리즘 순서도 이용
시작 → READ X → READ Y → READ Z → AVG<-(X+Y+Z) /3 → WRITE AVG → 종료
다음 단계는 순서도를 프로그램으로 변환한 것이다. 빈칸을 채워라.
#include
int main(void)
{
int x;
int y;
int z;
int avg; // 정수 변수 x, y, z, avg 선언
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &x); // 첫 번째정수를 x로 읽어들인다.
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &y); // 두 번째정수를 y로 읽어들인다.
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &z); // 세 번째정수를 z로 읽어들인다.
avg = (x+y+z)/3; // 평균계산
printf("평균은 %d입니다.\n",avg); // 평균 출력
return 0;
}
2. 센티미터를 인치로 변환하는 프로그램을 작성하여보자. 프로그램의 입력과 출력은 다음과 같다.
센티미터를 입력하시오: 2.54
254cm는 1인치입니다.
3. 온스로 표시된 무게를 그램으로 변강하는 프로그램을 작성하여보자. 1온스는 28.3그램이다.
온스를 입력하시오: 3.8
3.8온스는 ____ 그램입니다.
4. 달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력받아서 달에서의
몸무게를 계산하는 프로그램을 작성하여 보자.
몸무게를 입력하시오: 70
달에서의 몸무게는 16kg입니다.
시작 → READ X → READ Y → READ Z → AVG<-(X+Y+Z) /3 → WRITE AVG → 종료
다음 단계는 순서도를 프로그램으로 변환한 것이다. 빈칸을 채워라.
#include
int main(void)
{
int x;
int y;
int z;
int avg; // 정수 변수 x, y, z, avg 선언
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &x); // 첫 번째정수를 x로 읽어들인다.
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &y); // 두 번째정수를 y로 읽어들인다.
printf("정수를 입력하시오: “); // 사용자에게 안내메시지 출력
scanf("%d", &z); // 세 번째정수를 z로 읽어들인다.
avg = (x+y+z)/3; // 평균계산
printf("평균은 %d입니다.\n",avg); // 평균 출력
return 0;
}
2. 센티미터를 인치로 변환하는 프로그램을 작성하여보자. 프로그램의 입력과 출력은 다음과 같다.
센티미터를 입력하시오: 2.54
254cm는 1인치입니다.
3. 온스로 표시된 무게를 그램으로 변강하는 프로그램을 작성하여보자. 1온스는 28.3그램이다.
온스를 입력하시오: 3.8
3.8온스는 ____ 그램입니다.
4. 달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력받아서 달에서의
몸무게를 계산하는 프로그램을 작성하여 보자.
몸무게를 입력하시오: 70
달에서의 몸무게는 16kg입니다.