디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

시플플 초보입니다. 오류뜨는 원인 좀 부탁해요 ㅠ

이거몰겟음(180.68) 2020.08.01 00:10:28
조회 136 추천 1 댓글 3

넘 초보적인 예제인데 VScode에서 콘솔로 작동하면 에러가 뜹니다 ㅠㅠ.

어디서 문제가 발생하는건가요?

어떻게 최적화 할 수 있나요?


고슈님들한테 물어봅니다


#include <iostream>


class Date {

int year_;

int month_;  // 1 부터 12 까지.

int day_;    // 1 부터 31 까지.

int dvalve[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };


int yeartest;

int monthtest;

int datetest;


// addDay

int month_sum;

int temp;

int dvalveplus;

//addMonth

int yearplus;

int temp_m;


public:

void SetDate(int year, int month, int date) {


yeartest = year;

monthtest = month;

datetest = date;


AddDay(date);

AddMonth(month);

AddYear(year);



int yeartest = 0; monthtest = 0; datetest = 0;


}


void AddDay(int i){


if(i>dvalve[monthtest]){


temp = (i- dvalve[monthtest]);

month_sum++;

dvalveplus++;

dvalve[monthtest-dvalveplus];

AddDay(temp);

}else{

temp = i;

}


day_ = temp;

monthtest += month_sum;

if(monthtest>12){

yearplus = monthtest/ 12;

monthtest %= 12;

}


temp, month_sum, dvalveplus = 0;

}

void AddMonth(int i){


i = monthtest;

if(i>12){

yearplus = i / 12;

temp_m = i ;

}else{

temp_m = i;

}


month_ = temp_m;

yeartest = yearplus;


yearplus, temp_m = 0;

}

void AddYear(int i){


year_ = i;

year_ += yeartest;

}


void ShowDate(){


year_ += yeartest;

month_ += monthtest;


std::cout << year_ << "년 " << month_ << "월 " << day_ <<"일"<< std::endl;


yeartest, monthtest = 0;

}



};


int main(){


Date date;

int at = 1;

while (at)

{

std::cout << "날짜 설정 시스템" << std::endl;

std::cout << "1. 현재 날짜 입력하기" << std::endl;

std::cout << "2. 일 변경하기" << std::endl;

std::cout << "3. 달 변경하기" << std::endl;

std::cout << "4. 년 변경하기" << std::endl;

std::cout << "5. 날짜 표시하기" << std::endl;

std::cout << "6. 시스템 종료\n" << std::endl;


std::cout << "명령을 입력해주세요" << std::endl;

int input;

std::cin >> input;


switch (input)

{

case 1:

std::cout << "날짜를 입력합니다. 다음 순서대로 숫자를 입력하세요 연도 -> 달 -> 일" << std::endl;

int yi;

int mi;

int di;

std::cin >> yi;

std::cin >> mi;

std::cin >> di;


date.SetDate(yi, mi, di);

date.ShowDate();

break;

case 2:

std::cout << "변경할 날짜의 수를 적으십시오" << std::endl;


int ds;


std::cin >> ds;


date.AddDay(ds);

date.ShowDate();

break;

case 3:

std::cout << "변경할 개월의 수를 적으십시오" << std::endl;


int ms;


std::cin >> ms;


date.AddMonth(ms);

date.ShowDate();

break;

case 4:

std::cout << "변경할 연도의 수를 적으십시오" << std::endl;


int ys;


std::cin >> ys;


date.AddYear(ys);

date.ShowDate();

break;

case 5:

date.ShowDate();

break;

case 6:

at = 0;

break;

}

}

}

추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
공지 C++ 갤러리가 만들어진 이유 [1] 팀7777갤로그로 이동합니다. 16.02.03 654 0
65 C++은 지성이 아닌 자아에 호소합니다. (by Ian Joyner) FreePascal갤로그로 이동합니다. 01.08 10 0
64 국민건강보험공단 환급금 조회로 미수령 내돈 찾기(1분) B갤러(211.234) 23.12.25 4 0
63 pitchShiftViaTSM.m를 C++ code로 변환 멋진남자갤로그로 이동합니다. 23.10.10 11 0
62 wsolaTSM.m를 C++ 로 변환 멋진남자갤로그로 이동합니다. 23.10.10 9 0
61 c++초보자 뭐 공부해야할까요? 우류(103.248) 22.08.17 153 0
58 숙제 들킬까 [1] ㅇㅇ(112.148) 21.06.14 75 0
57 ㅋㅋ league1갤로그로 이동합니다. 21.05.02 29 0
51 이게 뭐노 ㅇㅇ(223.33) 20.12.29 44 0
49 광주남구 국어 영어 수학 과외 주월동 봉선동 진월동 노대동 백운동 월산동 asdgfsdf(175.197) 20.11.12 164 0
시플플 초보입니다. 오류뜨는 원인 좀 부탁해요 ㅠ [3] 이거몰겟음(180.68) 20.08.01 136 1
46 syntax highlighting test ㅇㅇ(104.140) 20.06.22 86 0
45 sample header rand(45.149) 20.06.16 46 0
44 c++ 객체지향너무어려운거아니냐냐ㅑㄴ냐ㅑ냔 얘들아~(125.176) 20.03.07 90 0
42 남성정력제 김수연(14.33) 19.04.06 252 0
41 비아그라효과 김수연(14.33) 19.04.06 68 0
40 천연비아그라 김수연(14.33) 19.04.06 76 0
39 비아그라필름 김수연(14.33) 19.04.06 68 0
38 비아그라100mg 김수연(14.33) 19.04.06 101 0
37 재x5업) 두근두근! 탬ㅇㅇ린 -트루엔딩-.novel ㅇㅇ(175.223) 18.07.23 115 0
35 발자취 파오리갤로그로 이동합니다. 17.08.13 135 0
34 아앙 ADDICTION갤로그로 이동합니다. 17.07.11 134 1
33 뭐하는 갤이냐 너듀☪갤로그로 이동합니다. 17.06.19 136 0
27 c-하 [2] 뿌뀨뿡알갤로그로 이동합니다. 17.04.02 210 0
26 놀러옴 [3] ㅇㅇ(203.210) 17.04.02 206 0
25 토요일밤 8시50분 아는형님 본방사수 벚펙트갤로그로 이동합니다. 17.04.02 142 0
22 S ㅇㅇ(211.184) 17.02.23 164 0
19 Z ㅇㅇ(175.201) 17.02.22 85 0
18 C++를 도대체 어디까지 배워야되냐? 글쓴놈(223.62) 16.10.14 156 0
17 std::cout<<"갤-망"<<std::endl; [2] (119.198) 16.10.07 157 0
16 들립니다 치키치키갤로그로 이동합니다. 16.07.07 90 0
13 정올 알고리즘 문제 빙고 씨투플러스갤로그로 이동합니다. 16.02.07 2287 0
12 오늘의 공부3[deletenode 미완성작] [1] 씨투플러스갤로그로 이동합니다. 16.02.04 257 0
11 오늘의 공부2 씨투플러스갤로그로 이동합니다. 16.02.04 129 0
10 오늘의 공부 씨투플러스갤로그로 이동합니다. 16.02.04 210 0
9 해킹공부하시는분계심? 토라이갤로그로 이동합니다. 16.02.03 235 0
8 c++이 강력한건 ㅇㅈ [1] 프밍갤러(182.226) 16.02.03 304 1
7 hacked by anorymous_kor, anonymous [3] 중국산갤로그로 이동합니다. 16.02.03 303 5
5 #include <stdio.h> [1] irene갤로그로 이동합니다. 16.02.03 206 0
3 tip_ 멤버함수 호출 시, 어떻게 객체를 판단할 수 있을까요? [3] 팀7777갤로그로 이동합니다. 16.02.03 256 0
2 여기가 유명한 자바 갤러린가요? [1] 씨투플러스갤로그로 이동합니다. 16.02.03 331 1
1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2