Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1479] Re:[초보질문]べべ'''모르겠어요...도와주세요.....힌트라도...
이영우 [] 1430 읽음    2002-11-04 10:52

int 회문검사(char *str)
{
      루프(길이가 0보다 크고 짝수일때까지){
           my_gets();
      }

      루프(i,j가 인접할때까지) {
           i는 처음부터 뒤로.
           j는 뒤부터 앞으로.
           str[i] 와 str[j]가 서로 같은지 검사
           다르면 0 리턴
      }
      비교가 이상없이 종료됐으면 1 리턴
}

char *my_gets(char *str)
{
   루프(\n까지) {
      한문자 입력받기();
      str에 값 채우기
   }
   널문자 채우기
   return str;
}

char *my_strcpy(char *dest,char *src)
{
   루프(src의 널문자까지)
      src의 한자씩 dest 복사
   dest 널문자 세팅
   return dest;
}

int my_strlen(char *str)
{
    루프(str의 널문자까지)
       1씩 길이 증가
    리턴 길이
}

어흑... 님이 쓰신 글 :
: c++초보입니당.....
: 어찌해야하는지 모르겠어요...으흑...
:
: [문제] 사용자가 입력한 문자열이 Palindrome(회문문자) - 앞에서
: 읽으나 뒤에서 읽으나 똑같은 문자열- 인지 아닌지를 알아내는 프로
: 그램을 작성하시오.
:
: 1) int isPalindrome(char *string) 함수를 사용할것.

: 2) 가능하면 컴파일러 제공함수를 쓰지 말고 모두 만들어 쓸것!!!
:    예) gets, strcpy, strlen => 직접구현 
:
: 3) 사용자가 입력하는 문자열은 영문에 한할 것.
:

+ -

관련 글 리스트
1475 [초보질문]べべ'''모르겠어요...도와주세요.....힌트라도... 어흑... 1463 2002/11/03
1482     문자열 입력에 대해서는 다음 팁을 참고하세요. 김백일 1368 2002/11/04
1479     Re:[초보질문]べべ'''모르겠어요...도와주세요.....힌트라도... 이영우 1430 2002/11/04
1481         Re:Re:[초보질문]べべ'''모르겠어요...도와주세요.....힌트라도... 어흑... 1501 2002/11/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.