태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


비타민 퀴즈

클래스의 경우에도 아래와 같이 연쇄적으로 대입 연산자를 쓸 수 있는지 확인해보자.


pt3 = pt2 = pt1;


이게 작동하는가?





네 한다고 합니다.





저작자 표시 비영리 변경 금지
신고
Posted by 졸가메

예제 12-6 을 수정해서, 포인터 p를 사용해서 배열의 모든 원소의 값을 출력하는 프로그램을 완성해보자.



원래 있는 예제 코드 12-6







해결 후 코드.




그렇다고 합니다.

저작자 표시 비영리 변경 금지
신고
Posted by 졸가메

16-1 상위권 점수만 출력하자

앞의 예제를 조금 수정해서 int 타입 대신에 float 타입의 정수를 입력받게 수정해보자. 또 평균만 구하는 대신에 평균보다 높은 점수만 출력하게 수정해보자.


앞의 예제부터 씀.



입력값의 평균 구하기.



//





문제풀이 이후 코드.



ㅇㅇ

저작자 표시 비영리 변경 금지
신고
Posted by 졸가메

Exercise 15-1

재귀호출을 이해해보자.


다음은 펙토리얼의 수학적인 표현이다. 그리고 이어지는 코드는 이 표현을 바탕으로 해서 팩토리얼 을 구해주는 함수를 재귀호출을 사용해서 구현한 것이다.

그림 15-5 와 같이 함수를 호출하는 과정을 그림으로 그려보자.




factorial 의 수학적 표현


n! = 1 (for n=0)

n! = n* (n-1)! (for n>0)


int factorial( int n )

{

if (n<=1)

return 1;

else

return n *factorail(n-1);

}



그-림


은 그림판행..


뭐 대충그린거고 대충 요래 생겼다는것만 아시면 됨미다.






저작자 표시 비영리 변경 금지
신고
Posted by 졸가메

절대경로의 디렉토리 부분만 출력하기.

틀림그림 찾기 개발팀에서 그림 파일들을 관리하는 프로그램을 작성 중인데, 그 때문에 파일의 절대 경로에서 디렉토리 부분만 추출하는 함수가 필요하다고 한다.

사용자로부터 파일의 절대 경로를 입력받은 후에 디렉토리 부분만 출력하는 프로그램을 작성해보자.

아래 입력과 출력의 예가 있다.


d:\My Library\Temp\test.jpg

d:\My Library\Temp\


--------------------------------------------


해결방안. find를 사용하면 가장 처음.. 에 온 것의 자리값을 반환한다.(뒤에 검색되는것들을 알려주지 않는다.)

즉 제일 뒤에 있는 \\ 를 반환하려면 원래의 문장을 뒤집어서 찾아내야 하고 또 이 찾은 숫자도 결국 뒤집어서 원래의 위치를 찾아내야한다.

아니면 뒤집은 후 앞에서 잘라주고 하던가..


1. 받는다.

2. 뒤집는다

3. 목표를 찾는다.

4. 목표 위치 이후의 문자열만 저장한다.

5. 다시 뒤집어서 출력한다. 


이런 식의 순서.


---------------

---------------


진행 순서.


메인 -> 파일명 삭제함수 -> 뒤집기 함수 -> 짜르기함수 -> 뒤집기 함수 -> 출력



원본 : http://codepad.org/xZpneYQU



저작자 표시 비영리 변경 금지
신고
Posted by 졸가메