전전프 project1

저작시기 2011.06 |등록일 2011.09.08 한글파일한컴오피스 (hwp) | 9페이지 | 가격 600원
다운로드
장바구니관심자료
상세신규 배너

소개글

A+ 받은 전자전기 프로그래밍 실습 파일입니다.

목차

1. 소개 및 실습목적

2. 흐름도 및 알고리즘

3. Implementation
1) main함수
2) readTXTwriteTXT
3) readTXTwriteBIN
4) readBINwriteTXT
5) readTXTwriteBACKWARD

4. 수행결과

5. 결론 및 평가

6. Source Code (with suitable comments)

본문내용

1. 소개 및 실습목적

이번 첫 실습은 C 프로그램에서 Disk file에 데이터를 출력하는 방법과 Disk file에 들어 있는 데이터를 읽어 들이는 방법을 연습하는 것이다.

2. 흐름도 및 알고리즘

이번에 실습한 내용은 파일 입력 및 출력하는 프로그램을 작성하는 것이였다. 즉 임의의 장소에 TEXT파일이 있을 때, 그것을 새로운 output.txt 라는 파일과 binary file 로 만든뒤 binary file을 newfile.txt로 바꾸고, 그 파일을 읽어들여서 backward작업을 하는 것이다. 따라서 프로그램을 작성할 때 필요한 함수로는 fopen(), fclose(), fprintf(), fscanf(), fgets(), fseek(), ftell(), fread(), fwrite()등이 있다.

※ 플로우 차트
1) main 함수
2) readTXTwriteTXT
3) readTXTwriteBIN
4) readBINwriteTXT
5) readTXTwriteBACKWARD

3. Implementation

1) main함수
일단 5개의 포인터를 선언하고, 각 포인터가 가리키는 파일을 설정한다. if문에서 readTXTwriteTXT 함수를 호출하여 infile이라는 text 파일을 읽고, outfile 이라는 text파일 생성이 완료되면 “"Read text file and write to text file.” 을 출력한다. 그리고 readTXTwriteBIN 함수를 호출하여 실행이 완료되면 "Read text file and write to text file.“을 출력한다. 마찬가지로 readBINwriteTXT 함수를 호출하여 실행이 완료되면 Read binary file and write to text file.”을 출력하고, readTXTwriteBACKWARD 함수를 호출하여 실행이 완료되면 “ Read text file and wirte to backwards.” 를 출력하게 된다.


2) readTXTwriteTXT

우리가 출력하고자 하는 파일은 정수+문자+문자열 이므로, int형 변수와 char형 변수 2개를 선언하고, char형 변수중 한 개는 문자열이기 때문에 배열로 선언한다. 그다음 포인터 2개를 선언하는데, 첫 번째는 input_file으로 input을 text 형태로 read하는 fopen 함수를 카리키게 한다. 두 번째는 out_file을 같은 text 형태로 write 하는 fopen 함수를 가리키게 한다. while문을 통하여 file내의 EOF가 닿을때까지 실행하고, fscanf함수를 사용하여 파일을 읽어오고 fprintf 함수를 사용하여 새로운 파일에 데이터를 쓰게한다.

참고 자료

없음
  • 구매평가(0)
  • 구매문의(0)
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.

      찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

      • 한글파일 전전 project3 12페이지
        과 목 : 전자전기프로그래밍실습 과 제 명 : 실습3 Report ... : 2011. 4. 12. 1. 소개 및 실습목적 구조체와 공용체를 이용하여 ... 수 있다는 점이 차이점이다. 2. 흐름도 및 알고리즘 우선 이번 실습

      이 자료와 함께 구매한 자료

      상세하단 배너
      우수 콘텐츠 서비스 품질인증 획득
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      전전프 project1
      페이지
      만족도 조사

      페이지 사용에 불편하신 점이 있으십니까?

      의견 보내기