[工學(공학) ]파일구조 - 난수생성, 정렬 부분
페이지 정보
작성일 22-10-08 15:07
본문
Download : [공학]파일구조 - 난수생성, 정렬 부분.hwp
레포트/공학기술
순서
[工學(공학) ]파일구조 - 난수생성, 정렬 부분
설명
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_01.gif)
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_02.gif)
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_03.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_03.gif)
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_04.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_04.gif)
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_05.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_05.gif)
![[공학]파일구조%20-%20난수생성,%20정렬%20부분_hwp_06.gif](http://www.allreport.co.kr/View/%5B%EA%B3%B5%ED%95%99%5D%ED%8C%8C%EC%9D%BC%EA%B5%AC%EC%A1%B0%20-%20%EB%82%9C%EC%88%98%EC%83%9D%EC%84%B1,%20%EC%A0%95%EB%A0%AC%20%EB%B6%80%EB%B6%84_hwp_06.gif)
Download : [공학]파일구조 - 난수생성, 정렬 부분.hwp( 13 )
[공학]파일구조 - 난수생성, 정렬 부분 , [공학]파일구조 - 난수생성, 정렬 부분공학기술레포트 , [공학]파일구조 - 난수생성 정렬 부분
[工學(공학) ]파일구조 - 난수생성, 정렬 부분
□ 개 요
순차파일을 설계하여 그 파일의 삽입, 갱신, 저장의 기능을 구현하고 출력 파일을 생성할 것
□ 설 계
○ 구조체 설계 : entry directory[30]으로 선언
? 학 번(ch-ar num[4])
? 이 름(ch-ar name[10])
? 주 소(ch-ar address[40])
○ 사용자 정이 함수
? find : 입력값의 존재여부를 판단하여 존재시 1 리턴
? add : find함수로 존재여부 판단 후 학번, 이름, 주소값을 입력
? delete_data : 해당 데이터를 찾고, i번째 데이터에 i+1번째
데이터를 덮어쓰면서 lenth 해준다
? modify : 학번을 비교한 후 index번째의 이름과 주소를 수정
? show : 등록된 모든 사람들의 정보 출력
? getNum : 학번이름 입력함수
? getName : 이름 입력함수
? getAddress : 주소 입력함수
? putName : find함수로부터 리턴값을 받아와 학생의 존재
여부를 판별
? WriteData : WB모드로 파일을 레코드 단위로 저장
○ 메인함수
? 전체적으로 do_while문 내에 Switch문을 사용하여 검색,
등록, 삭제, 수정, 출력, 종료의 메뉴로 화면 구성
□ 소 스
#include [stdio.h]
#include [string.h]
#define nameLength 10
#define addressLength 40
#define listLength 30
#define numLength 4
//구조체 선언
typedef struct {
ch-ar num[numLength];
ch-ar name[nameLength];
ch-ar address[addressLength];
} entry;
entry directory[listLength];
//전역변수로 선언
int length,…(To be continued )
[공학]파일구조,-,난수생성,정렬,부분,공학기술,레포트
다.