예를들어 1~100까지 랜덤하게 증가하는 함수가 있어.
근데 일정하게 반복하다가 딱 어느 시점에서 함수가 같은 값만 나옴
가령
EX)
1,2,3,60,90,90,90,90,90,90,...
1,6,10,70,70,70,70,70,70....
이런식으로
저렇게 딱 어느값에서 고정되는 함수가 내가 구하려는 함수의 결과값이야.
근데 저렇게 값이 고정되는 시점에서 멈출려면
어떻게 써야할까?
do~while문을 써야하는건 알겠어
근데 보통 do~while문은 증가하는 iter가 일정 수치 이상되면 멈추게하는거 밖에 없더라고..
내가 하고싶은말은
iter가 증가하다가 그 전값과 동일한 결과값이 나오기 시작한 시점에서 딱 멈추고 싶어.
물론 결과값은 모름.
이걸 어떻게 구현할 수 있을까?
전값을 가지고잇다가 지금값이랑 비교하면대지 - dc App
ㄴ아니... 그런 의미에서 하는 말이 아니잖아..
그니까 코드가 동작하고 결과값이 반복되기 시작하는 시점에서 멈추고 싶다는거임 내말은
전에 출력값을 저장하는 변수와 그 횟수를 저장하는 변수를 두개 둬서 카운팅하면 되겠네
break 를 쓰셈
아니, 그니까 그 반복횟수도 다다름 가령 90으로 고정될때도 다르고 70으로 고정될때도 다르고, 시행횟수가 다름
break를 쓸려면 어케 써야할까?
1 2 3 3 3 이렇게 결과가 나오면 2번째 3이 나올때 중단하고 싶다는거아님? - dc App
이전 값이랑 지금값이랑 같으면 break - dc App
변수를저장해서 그전꺼랑비교해서 같으면 리턴 80 80 이럼리턴 이르다싶음 3번째까지비교
175.223아 너 말이 맞아 ㅇㅇㅇㅇㅇㅇㅇ
혹시 진짜 미안한데 혹시 예를 하나만 들어줄 수 있어?
사과 하나랑 배 하나를 더하면 두개지?이건 이해가? - dc App
그니깐 이전값이랑 현재값이랑 비교하면 되잔아
그걸 니가 어디서 끊을지는 니가 정해야지 3번 같으면 break이런식으로
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ댓글들 존나웃기네
매번 갱신 되는 변수 A , 변수 A를 임의로 넣을 TEMP 저장해놓고 A랑 TEMP랑 비교해서 다르면 돌리고 A랑 TEMP랑 비교해서 같으면 멈추고
질문을 잘해야 하는 이유...
누가 더 나의 자식을 더 키웠는지 같은 글이네