C언어로 ATM 기기 설계
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C언어로 ATM 기기 설계에 대한 보고서 자료입니다.

목차

@ATM 프로그램

문제 정의 : 각 계좌에 대해 입금/출금/계좌이체 기능을 구현함.
프로그램 작성

step1 : 문제 분석
step2 : Pseudo-code 작성
step3 : Pseudo-code에 제한 사항 적용
step4 : Pseudo-code에 제한 사항 적용
step5 : Coding
step6 : Testing

본문내용

step1 : 문제 분석
배열을 사용하여 계좌 번호와 이름 그리고 금액을 입력 받을 수 있게 한다
Max 값을 define으로 주어서 값을 변경하기 쉽게 한다.
입금과 출금 ,계좌 이체, 정렬을 각각의 함수로 만든다.
step2 : Pseudo-code 작성
☞0~4 사이의 수를 입력 받는다.
☞0: 종료 1: 입금 2: 출금 3: 계좌이체 4: 정렬 을 스위치 문으로 받는다.
☞해당 case에 들어가면 각각의 함수를 통해서 프로그램을 실행한다.
☞입금 과 출금, 계좌 이체는 계좌를 항상 이용할 수 있도록 전역 변수로 선언한 배열을 사용한다.
☞정렬은 잔고순, 입금액순, 출금액 순으로 할 수 있게한다.
step3 : Pseudo-code에 제한 사항 적용
0~4 사이의 수만 scanf 함수로 입력 받는다.
0 은 종료 시키고 그 외의 다른 수는 에러문으로 처리한다..
step4 : Pseudo-code에 제한 사항 적용
☞Phase1 : 입력 받을 변수를 2차원 배열로 선언한다.
☞Phase2 : 선언된 변수 초기화
☞Phase3 : 수를 입력 받는다 (0~4사이)
☞Phase4 : 입력 받은 수에 맞는 함수를 호출해서 연산을 한다.
☞Phase5 : 화면에 출력 값을 보여준다..
step5 : Coding
//ATM 프로그램
#include
#define Max 1000
int IN(int); //입금 함수
int OUT(int); //출금 함수
int CHANGE(int , int); //이체 함수
int ARRAY(int); //정렬 함수
void ERROR(void); //에러 함수
void exit(void); //종료 함수
int i,j,k,x,y,z;

키워드

  • 가격1,900
  • 페이지수8페이지
  • 등록일2010.12.23
  • 저작시기2006.5
  • 파일형식워드(doc)
  • 자료번호#644528
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니