• 캠퍼스북
  • 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

C언어 프로젝트 - 간단한 급여 관리 프로그램

*석*
개인인증판매자스토어
최초 등록일
2015.12.16
최종 저작일
2015.12
9페이지/한글파일 한컴오피스
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

복잡한 구문이 크게 없어서 간편하게 보기에 편한 자료입니다.

목차

1. 프로그램 소개
2. Flow Chart
3. 사용한 구문
4. C언어 코드 전문

본문내용

1. 프로그램 소개
* 이 코드는 직원의 급여를 관리하기 위한 프로그램입니다.
* 코드가 복잡해질 것을 우려하여 부득이하게 구조체 선언을 사용하였습니다. (Struct 구문)

먼저 결과 창을 보여드리면, 다음과 같습니다.

<중 략>

1. 사용한 구문
이 프로그램을 코딩하기 위해 사용된 구문을 설명하자면,
#pragma warning(disable:4996)
#define max 10
#define pay 5580
가장 먼저, 상단부에 stdio.h 외에 3가지를 더 추가하였습니다. 집에서 사용하는 비쥬얼 스튜디오 버전이 2015이다보니 sacnf함수 사용시 warnig이 발생하여 워닝을 제거하기 위한 pragma를 추가하였으며, (학교 컴퓨터 2008버전 기준으로는 없어도 무방할 것으로 예상)
코드에서 최대 입력 가능한 데이터 수와 최저임금의 값은 그때그때 바꿔줄 수 있도록 하기 위해 define을 사용하였습니다.
* 코드에도 각 부분마다 주석을 달아두었습니다.

그리고 구조체 선언을 통해 이름과 전화번호, 근무시간과 근무자급여 데이터를 관리하도록 하였습니다.
struct employee {
char name[50];
char phone[50];
int duty_hour;
int employee_pay;
};

코드에서도 확인할 수 있겠지만, 메인함수는 간단하게 표현되어 있습니다. 데이터의 입력 과정부터 다른 함수에서 진행되도록 코드를 짰더니 간단하게 표현될 수 있었습니다.

int tot_employee, highemployee;
int total_pay;
struct employee data[max];

tot_employee = input(data);
total_pay = calc_pay(data, tot_employee);
highemployee = find_highemployee(data, tot_employee);
output(data, tot_employee);

printf( "총 직원 수 출력" );
printf( "가장 많이 근무한 직원의 근무시간, 이름, 급여를 출력" );
printf( "지급할 총 급여 출력" );

참고 자료

없음

자료후기(1)

*석*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 간호학과 경력개발보고서 - 미국간호사, 호주간호사, 뉴질랜드간호사, 캐나다간호사, 롤모델선정, 미국간호사경력개발과정, CLS과정, 경력목표, 경력개발전략수립 18페이지
    현재 외국의 경우 많은 병원에서 다양한 경력관리 프로그램을 운영하고 있는 ... -고2 여름방학 캘리포니아 어학연수(홈스테이를 통해 현지 생활과 언어 접함 ... 간단한 수술은 집도의와 둘이서 진행하 기도 함.
  • 한글파일 사회복지서비스 조직에서 크리밍 현상에 대해 논의하시오. 3페이지
    사회복지서비스 조직에서 크리밍 현상 설명 언어학적 의미로 크리밍은 ‘기름 ... 하지만 이러한 민간위탁은 여러 가지 부작용이 발생하곤 하는데 크리밍(creaming ... 적합성을 위해 대상자를 문답하여 적합성 여부를 점검하도록 하고 있으나 간단하게
  • 한글파일 IT기술의 이해 중간고사 요약본(시스템의 구성~네트워크) 13페이지
    (High level) :명령어가 일상 언어에 가까워 간단함 (기계어로 번역해야함 ... , 구매 제조 판매 재무 급여-pos 시스템 구축 : 바코드를 통해 ... -절차적 언어 : FORTRAN, COBOL, C, Pascal BASIC등이
  • 한글파일 시스템분석 및 설계 졸업시험 예상문제 8페이지
    변환분석방법 : 예) 급여 계산 프로그램이 적합. ... 공통 데이터 영역(포트란의 common, 기타 언어의 글로벌 변수) ③ 제어결합 ... 함 - 장점 : 기본원리 간단(계산 간단) - 단점 : 모델계산의 기초가
  • 한글파일 HP deskjet의 사례 정리 8페이지
    for Zero Inventory -The deskjet supply chain ... 북미의 DC 상황은 간단했다. ... 까르띠에, 휴렛 팩커드 (HP) 회사의 밴쿠버 사업부의 재료학과의 특별 프로젝트
더보기
최근 본 자료더보기
탑툰 이벤트
C언어 프로젝트 - 간단한 급여 관리 프로그램
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업