목록으로 2013.03.14. 11:49
C언어

카운터 프로그램 (ver.2)

youtube
#include <iostream>
#include <string>
using namespace std;

class Counter
{
private:
        int base, top, step, current;
public:
        Counter(){base=0; top=10; step=1; current=0;}
        void countUp(){current+=step;}
        void countUp(int a);
        void countDown(){current-=step;}
        void print(){
                cout<<"기본값 : "<<base<<endl;
                cout<<"최대값 : "<<top<<endl;
                cout<<"간 격 : "<<step<<endl;
                cout<<"현재값 : "<<current<<endl;
        }
        int getCurrent(){return current;}

};

void Counter::countUp(int a)
{
        if((current+a)>top)
                cout<<"증가하려는 값이 최대값보다 커서 증가 불가능!";
        else
                current+=a;


        
}

int main()
{
        Counter my;
        my.print();
        my.countUp(5);

        cout<<"증가한 현재 값 : "<<my.getCurrent()<<endl;

        return 0;
}

댓글 0

댓글 작성 권한이 없습니다. 로그인하기

NO
TITLE
섬네일
C언어
s | 11. 15 | 조회
43
C언어 s
C언어
profile 너에게제공 | 11. 15 | 조회
42
C언어 c++ 11/15
profile 너에게제공 | 11. 15 | 조회
41
E비즈니스
| 11. 15 | 조회
40
E비즈니스 블랙리스트
E비즈니스
| 11. 11 | 조회
38
E비즈니스 위생정리
profile 너에게제공 | 11. 09 | 조회
36
profile 너에게제공 | 11. 09 | 조회
35
C언어
profile 너에게제공 | 11. 08 | 조회
34
C언어 ㅇ_ㅇ
C언어
df | 11. 08 | 조회
33
C언어 df
s | 11. 08 | 조회
32
E비즈니스
profile 너에게제공 | 11. 05 | 조회
31
E비즈니스 맞춤형안경
profile 너에게제공 | 11. 01 | 조회
29