C++ term project 코드구현 (텍스트 파일에 저장된 내용 중 하나의 단어를 혹은 하나의 문장을 모두 바꿔주고 싶을 때 사용된다. 일일이 바꿔주는 번거로움을 덜어준다.)
- 최초 등록일
- 2016.11.01
- 최종 저작일
- 2013.03
- 7페이지/ 한컴오피스
- 가격 3,000원
목차
1. 프로그램을 구현 목적
2. 프로그램의 핵심 내용
본문내용
<프로그램을 구현 목적>
텍스트 파일에서 유저가 입력한 character or a word를 찾아서 새롭게 입력한 character or a word 로 바꿔주는 프로그램.
-> ( character-character, word-word ) 일대일 대응 시켜 변경시켜주는 프로그램.
텍스트 파일에 저장된 내용 중 하나의 단어를 혹은 하나의 문장을 모두 바꿔주고 싶을 때 사용된다. 일일이 바꿔주는 번거로움을 덜어준다.
ex) 1. 사람은 태어나고 죽는다.
사람은 채식 육식 모두를 먹는다.
사람은 꿈을 실현하기 위해 살아간다.
-> 여기서 ‘사람’이라는 단어를 모두 ‘인간’으로 바꿔주고 싶을 경우
2. 나는 너를 좋아한다.
너는 나를 좋아한다.
부모님은 나를 좋아한다.
나는 친구들을 좋아한다.
-> 여기서 “좋아한다“ 를 모두 ”사랑한다“ 로 바꿔주고 싶을 경우
<프로그램의 핵심 내용>
*프로그램의 단어 구분,
예를 들어 apple이 아닌 app이라는 단어를 입력했을 경우, 프로그램은 apple과 app이라는 단어를
구분해야한다. 때문에 프로그램은 각 단어를 ‘ ' , 즉 Enter을 기준으로 한 개의 단어를 정의한다.
1. 파일을 읽고 쓰기위해 standard input/ouput library 인 stdio.h을 사용한다.
2. 텍스트 파일이 포함하고 있는 단어 수, 문자열을 변수 지정한다.
단어 or 문장을 변경할 때 위치 변수로 사용한다.
3 .char 타입의 변수를 생성, 하나는 바꾸기를 원하는 단어(apple), 하나는 바꾸고자 하는 단어(banana)를 각 각 입력 받는다.
4. 변경하고자 하는 단어 or 문장을 입력 하면 각 string을 추출 한다
5. 바꾸고자 하는 단어를 추출한후 단어 or 문장의 위치를 나타내는 변수를 사용하여 단어 or 문장을 교체(write)한다.
참고 자료
없음