C++을 이용한 월급계산 프로그램
- 최초 등록일
- 2020.07.04
- 최종 저작일
- 2019.05
- 15페이지/
한컴오피스
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. 해결할 문제에 대한 주제 소개
2. 프로그램 설명
3. 프로그램 전체 코드
4. 프로그램 실행 결과
본문내용
1. 해결할 문제에 대한 주제 소개
: c++ 언어의 클래스 및 유도 클래스를 이용하여 해결할 문제를 설계한다.
-클래스를 이용한 아르바이트생 월급 계산 프로그램을 설계하기로 하였다.
아르바이트 생을 기준으로 한다.
2. 프로그램 설명
1. 먼저 부서(secure, manage, ticketing)를 team으로 묶어서 클래스를 만든다.
2. 클래스에 멤버변수, 멤버함수를 정의한다. (생성자와 소멸자 포함)
3. 멤버 변수를 시급, 추가근무 수당, 일급, 하루 근무시간, 추가 근무시간, 월급, 자격증 수당으로 정의한다.
4. 멤버 함수는 시급계산함수, 일급 계산함수, 월급 계산함수, 추가근무 계산함수, 자격증 수당 계산 함수로 정의한다.
5. 메인함수에서 부서를 선택하고, 자격증 유무 입력, 하루 근무 시간을 입력받는다. 그리고 추가 근무시간도 입력받아 월급을 출력한다.
6. 자격증유무(certificate) 를 입력받으면 자격증 수당 (m_certificate)로 받고 자격증 수당 계산 함수(void calccertificate)로 넘어간다.
7. 하루 근무시간(dayworktime)을 입력받고, 하루근무시간(m_dayworktime)으로 받고 일급계산 함수(void calcdaysalary)로 넘어간다.
8. 한달 총 추가 근무 시간(overworktime)을 입력받고 추가 근무시간(m_overworktime)으로 받아, 추가 근무시간 계산 함수(void calcoverwork)로 넘어간다.
9. 일급과 추가근무시간을 월급계산함수(void calcmonthsalary)에서 (30일기준으로) 계산하여 월급을 출력한다.
3. 프로그램 전체 코드
<Team.h>
#pragma once
#include <iostream>
using namespace std;
class CTeam
{
public:
CTeam();
~CTeam();
참고 자료
없음