[자료구조] 이중연결리스트 학생등록시스템

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

소개글

/* C언어로 작성되어 있습니다. */
(비주얼C 콘솔프로그래밍으로 테스트함)

작년에 자료구조 프로젝트로 나왔던 프로그램입니다.
화일 입출력을 하고 이중연결 리스틀 이용해서
수강생번호와 수강과목번호를 이용하요 삽입및 삭제를 실시하는 프로그램입니다.

목차

프로젝트 내용
부가사항
사용된 자료구조
소스코드
결과

본문내용

프로젝트 내용
문제: 500명의 학생과 35개의 코스를 가진 작은 대학에서 등록(add) 및 등록취소(drop)를 처리하는 소프트웨어 시스템을 개발한다. 학생 ID는 2000-2499, 코스는 100-134로 주어진다.
입력: 입력 라인은 텍스트 파일로 주어진다. 열 1-10은 학생 ID를 가지며, 열 11-20은 코스 번호, 그리고 열 25는 등록에 대하여 “A” 취소에 대하여 “D” 로 주어진다.
부가사항
어레이 “courses” 와 “students”는 각각 코스와 학생목록에 대한 head pointer를 포함하고 있다. 가능하다면 “A” 라인에 대하여 두 linked list 삽입이 이루어 지고 “D” 라인에 대하여 두 linked list 삭제가 이루어 진다. 에러가 있는 카드에 대하여는 한 라인에 해당 라인과 적절한 에러 코멘트를 다음과 같이 프린트 한다: (“** 중복 등록 **”, “** 미 등록 **”, “**유효하지 않는 코스 ID **”, “**유효하지 않는 학생 ID**”, “ ** ‘A’ 혹은 ‘D’ 가 아님**”). 일단 에러가 발견되면 해당 라인에 대해서는 더이상 에러를 체크를 할 필요가 없다. 그리고 위에 열거된 에러 종류만 사용하기 바란다. 에러를 처리한 후에 다음 라인에 대하여 계속적으로 정상적인 처리를 해야한다. 마지막으로 처리가 끝난 후에 읽은 라인의 수, 유효 등록 수, 유효 취소 수 등을 마지막에 프린트 한다.
*원하는 자료를 검색 해 보세요.
  • 프로그래밍언어 연결리스트란 4페이지
    Report 프로그래밍언어 연결리스트란? 기계시스템공학부 기계시스템전공 Q.연결리스트란? 자료구조는 선형구조(선형리스트(배열), 연결리스트, 스택, 큐 데크)와 비선형구조(트리, 그래프)로 분류되는데, 여기서 연결리스트는 선형구조의 자료구조에 해당한다. 연결리스트는 ..
  • 단순연결리스트와 원형연결리스트 11페이지
    단순연결리스트와 원형연결리스트 데이터구조 Report 컴퓨터공학과 20073951 황 인 서 1. 단순연결리스트 구현 reverse() addLastNode () 1) 자료구조 정의 typedef struct listNode { char data[5]; struct l..
  • 페이지 리스트 양식 6페이지
    웹 기획에 필요한 페이지리스트 양식입니다. 진도관리에 사용되는 양식으로 자료수급-디자인-개발 에 이르는 절차를 관리할 수 있는 양식입니다.
  • 행정서식 사용내역 리스트 엑셀 양식 1페이지
    행정서식 사용내역 리스트 엑셀 양식입니다.각 기관에서 사용하는 행정서식에 대한 내역을 일목요연하게 확인하실 수 있습니다.항목에 따라 자유롭게 기재하시면 됩니다.
  • 혼수(침구) 체크리스트 1페이지
    혼수(침구) 체크리스트 양식입니다. 항목이 기재되어 브랜드/ 모델명/ 예상가격/ 실가격/ 구입처/ 재고,선물에 대한 내용을 체크 할 수 있게 구성된 혼수 체크리스트 입니다.
  • 단순연결리스트 삽입 삭제 13페이지
    실습번호 자료구조 - 실습문제 7-1 실습일자 제 7 주(○○○○년 ○○월 ○○일) 제 목 단순연결리스트 삽입, 삭제 프로그램 < 실습문제 > 연습문제 7-2에 단순연결리스트에서 노드를 삭제하는 함수를 추가하여 다음 화면과 같이 단순연결리스트에서 임의의 정수를 추가,..
  • [실습5] 단일 연결 리스트 10페이지
    자료구조 실습보고서 실습 5. 단일 연결 리스트 ○ 실습 문제 소개 ? 1개의 정수를 데이터 필드로 갖는 단일 연결 리스트를 구현한다. 1 <정수데이터> : 연결리스트의 제일 앞부분에 입력받은 정수 값을 갖는 노드를 추가한다. 2 <정수데이터> : 입력받은 정수 값을..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [자료구조] 이중연결리스트 학생등록시스템