"C를 이용한 자판기 프로그램 구현.컴퓨터프로그래밍 텀프로젝트 제출용."에 대한 내용입니다.
목차
1. 서론
2. 관련 연구
3. 프로그램 설계
4. 프로그램 구현
5. 프로그램의 동작과 결과
6. 결과 분석 및 토의
7. 결론
8. 참고문헌
9. 별첨 (소스코드와 주석)
본문내용
1. 서 론
저는 처음 자판기 프로그램을 생각 하고 있었습니다.
이 프로그램을 짜기 위해 내가 연구한 것과 생각한 구상도, 그 구상도를 구현한 것.
동작과 결과와 그 동작과 결과가 의도 한 대로가 맞는지 체크할 것입니다.
2. 관련 연구
void gotoxy(int x, int y)
{
COORD Pos;
Pos.X = x;
Pos.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), Pos);
}
이 gotoxy()함수와,system(“cls”)에 대하여 연구 하였다.
커서 이동을 하기 위하여
system("cls");
출력된 것을 모두 지우는 것이다.
3. 프로그램 설계
프로젝트를 수행하면서 프로그램을 구성하기 위한 계획과 기획, 구성들에 대해 설명한다.
[사용자를 위한 설계]
(사용자에게 편하고 사용하기 쉽게)
☞키 안내
☞물건 이름
☞가격
☞미리 보이는 재고 상태(있는지, 없는지만 사용자는 재고의 상세한 개수를 알 필요가 없으니)
☞고정된 번호판(넣을 때 마다 출력 칸이 보이며 내려가는 것을 방지)
☞자판기에 넣을 수 있는 돈 제한
☞반환할 동전이 없으면 없다고 알려줌
☞이상한 값 입력 시 알려줌.
[관리자를 위한 설계]
☞매출보기
☞자판기 초기화(돈만 초기화 한다. 재고는 자판기 안에 남아 있기에.)
☞수정하기(관리자는 제품의 이름과 제품의 재고, 가격을 수정 할 수 있게.)
☞종료.
4. 프로그램 구현
실제 프로그램을 구현한 내용과 기술들을 설명한다. (소스코드의 일부분을 인용가능)
☞고정된 번호판: gotoxy()함수를 사용하였다.
void gotoxy(int x, int y)
{
COORD Pos;
Pos.X = x;
Pos.Y = y;
자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
파일오류
중복자료
저작권 없음
설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우