[프로그래밍] 대체선택 - 균형합병

등록일 2003.05.09 한글 (hwp) | 7페이지 | 가격 1,000원

소개글

▶메일주소 : ysbll@daum.net◀
[궁금한 것 있으면 메일로 보내주시면 자세히 가르쳐 드리겠습니다.]
▶위의 자료는 프롬프트(ms-dos)에서 실행되는 거라서
도스창에서 아래의 명령어를 쳐넣어야합니다.
[ c:\>cd debug
[c:\>oh(프로그램이름) a b(파일이름 아무거나)
▶그래서 메인부분을 ▶수정◀ 했습니다. 참고하세요~~~~~~~
▶메인부분에 아래의 프로그램을 대체하시면 바로 실행창에서 파일이름을 입력받을수 있을겁니다....
/*
void main(){
char file[2][10] ;
int a ;
printf("Input First Filename (xxx.txt) :") ;
gets(file[1]) ;
printf("Input Second File name(xxx.txt) :") ;
gets(file[2]) ;
Inputdata(file[1]) ; // 화일에 데이타 집어넣기
printf("___________________ INPUT DATA ______________________________\n") ;
Output(file[1]) ; // 화일 출력
printf("화일에 데이타를 집어넣었습니다. \n대체선택을 하시겠습니까?(아무숫자나 넣으세요..)");
scanf("%d",&a);
Replace(file[1],file[2]) ; // 대체 선택
printf("____________________ RUN DATA _______________________________\n") ;
printf(" [ RUN 1 ] \n") ;
Output(file[2] ) ; // 대체 선택 결과 RUN 출력
File_div(file[2]); // 균형합병을 위해 대체선택 화일을 m개의 화일에 분산
printf("대체선택을 하였습니다. \n균형합병을 하시겠습니까?(아무숫자나 넣으세요..)");
scanf("%d",&a);
Balanced(file[1],file[2]) ; // 균형합병
printf("균형합병을 하였습니다.");
}
*/

목차

없음

본문내용

/* 대체 선택 - 균형합병 */

#include< stdio.h >
#include< stdlib.h >
#include< string.h >
#define M 2 // 2원 합병
#define rec 52 //총 레코드 갯수
#define m 5 // 버퍼에 들어가는 레코드수 , 메인메모리용량
#define true 1
#define false 0
typedef struct stud{ //구조체 선언
int id ;
char name[10] ;
char addr[20] ;
}std;
FILE *fp[2*M] ; // 균형합병은 2m의 화일이 필요
int run_cnt =0; //대체선택에서 생성된 run갯수
char file_tmp[M][10] = {"tmp1.txt","tmp2.txt"} ; // 균형합병에 필요함 +m개의 파일
/* 화일에 데이타 집어넣기 */
void Inputdata(char f_name[]) {
int id_d[rec] ={109,49,34,68,45,2,60,38,28,47,16,19,34,55,98,78,76,40,35,86,10,27,61,92,99,72,

참고 자료

<화일처리론>의 대체선택과 더불어 균형합병을 모두 처리한 프로그램, 책의 프로그램 순서를 따르고 있다.
정보처리및 화일처리 과목을 듣는 수강생들의 리포터로 적당하다.
*원하는 자료를 검색 해 보세요.
  • [법] 기업의 합병 2페이지
    * 합병의 절차가. 합병계약합병을 함에는 먼저 당사회사 사이에 합병계약이 체결되고 그 계약에 따라 합병절차가 진행되는 것이 보통이다. 합병조건과 합병기일, 신설회사나 존속회사의 정관의 내용 및 그 밖의 합병에 필요한 사항을 합병계약에서 정한다. 나. 합병결의합병은 ..
  • 중소기업 간의 흡수합병 사례 30페이지
    본 연구는 대기업이 중소기업을 흡수하는 경우의 합병이 아닌 단지 중소기업끼리의 흡수합병 사례이다. 조세는 기본적으로 기업간의 합병 그 자체를 규제하거나 방해해서는 안 되며, 오로지 건전하고 바람직한 방향으로 기업간의 합병이 이루어지는 데 기여할 수 있어야 한다. 조세의..
  • 기업합병의 실무적 절차와 세무 관계 19페이지
    제 1 절 합병의 실무적 절차1. 합병의 의의와 종류 합병은 둘 또는 그 이상의 회사가 합하여 하나의 회사로 만드는 행위를 말한다. 합병에는 다음과 같은 종류가 있다. (1) 흡수합병 하나의 회사는 존속하고(일컬어 `합병회사 라고 함) 하나의 회사는 해산(일컬..
  • 회사합병의 개념과 특징 16페이지
    Ⅰ. 회사의 합병1. 회사합병의 개념회사의 합병이란 법정절차에 따라서 2개 이상의 회사가 계약에 의하여 청산절차를 거치지 아니하고 하나의 회사로 합일하는 회사법상의 법률사실이다. 따라서 합병에 의하여 당사회사의 일부 또는 전부가 해산되고 회사의 재산과 사원이 존속회사 ..
  • 인수합병전략) 기업의 인수-합병 정의와 배경, 단계, 인수합병과정의 어려움 9페이지
    기업의 인수합병전략I. 기업의 인수, 합병1. 인수, 합병의 정의 인수(acquisitions)는 기업 이 다른 회사의 기업지배권(경영권), 아니면 자산 전부를 취득하여 자사의 포트폴리오 내에서 보조 사업단위로 만들려는 전략이다. 이 경우, 인수당한 기업의 경영진들은 ..
  • [회사법] 기업의 분할과 합병 15페이지
    Ⅰ. 서 론 우리 상법은 그동안 회사의 합병에 관하여는 규정을 두고 있으면서 분할에 관하여는 직접적인 아무런 규정이 없었는데 1998년 개정상법에서 기업의 구조조정을 도모하기 위하여 주식회사에 한하여 會社分割制度를 신설하였다. 즉 회사의 물적·인적 분할을 가능하게..
  • 기업의 인수와 합병 22페이지
    기업의 성장을 기업 자체 내의 내적발전에 의해성장하는 내적 발전과 외부적으로 타기업과 결합을 통하여 성장하는 외적 성장으로 구분할 때, 기업의 인수 · 합병은 외적 성장의 주요 수단이다.인수란 특정기업이 다른 기업의 주식 또는 자산을 취득하여 경영권을 획득 하는 것합병..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서