레포트샵

fileicon[프로그래밍] [C언어]함수를 이용한 시인 검색 및 출력 프로그램

이전

  • icon

다음

  • 최대 100페이지까지 확대보기 서비스를 제공합니다.

> 레포트 > 공학계열 > 자료상세보기 (자료번호:163508)

구매가격
800원 할인쿠폰720원
등록/수정
2007.04.29 / 2007.04.30
파일형식
fileiconzip(압축파일) [무료뷰어다운]
페이지수
5페이지
자료평가
est1est2est3est4est5(평가 1건)
등록자
lhil008
  • 다운로드
  • 장바구니 담기

닫기

이전큰이미지 다음큰이미지
  • 트위터
  • 페이스북
신규가입 200원 적립! + 10% 할인쿠폰 3장지급! banner구매자료를 평가하면 현금처럼 3%지급!

소개글

[프로그래밍] [C언어]함수를 이용한 시인 검색 및 출력 프로그램에 대한 자료입니다.

하고 싶은 말

함수를 이용한 시인 검색 및 출력 프로그램

본문내용

(1) 프로그램 설명
연습문제 6.6은 시인을 선택하여 그 시를 출력하는 프로그램이다. 요구되는 사항으로는 시인 검색은 switch문을 이용하여야 하며, 이 기능은 함수를 통해 이루어져야 한다. 또한 시의 출력은 함수를 통해 개별적으로 이루어 져야 한다.

(2) 문제해결 접근 방식
1) 메인 함수 작성 문제
이번 프로그램은 시인을 검색하는 부분은 함수로 구현되어야 한다. 따라서 메인에서는 검색을 위한 조건만 함수로 넘겨 주어야 한다. 이를 위해서는 선택 결과를 저장할 변수가 필요하며, 선택할 내용을 출력해 주어야 할 것이다. 선택 결과는 시인 검색 함수로 파라미터를 통해 전해주면 될 것이다.

2) 시인 검색 함수 문제
시인 검색 함수는 switch문을 이용해야 하는 제약이 주어져 있다. 따라서 파라미터로 받아온 메인에서의 선택 결과를 switch문을 이용해 시인을 검색해야 한다. 여기서 주의 할 점은 잘 못된 입력을 받은 경우 일 것이다. 잘 못된 입력의 경우 switch문의 default를 이용하여 처리하여 주고, 정확한 입력이 있는 경우 시를 출력해주는 함수를 호출하는 형식으로 구현하면 간단한 코드가 나올 것이다.
3) 시 출력 함수 문제
시를 출력하는 함수는 시인의 수 만큼 필요하다. 각 함수는 해당 시인의 대표 시를 포함하며 변수는 필요을 것이다. 시인 검색 함수의 동작에 따라 함수가 호출되면 단순히 printf문을 이용하여 저정되어 있는 시를 출력하면 족하며, 파라미터나 리턴 값은 필요없게 구현하면 간단할 것이다.

(3) 알고리즘 구현
1) 간략한 알고리즘
위 검토한 문제해결 방식에 따라 알고리즘을 구현하면, 우선 메인 함수에서의 선택을 위한 변수 select가 필요 할 것이다. 메인 함수에서는 시인의 내역을 출력하고 선택을 하도록 유도한다. 선택의 결과는 시인 검색 함수의 파라미터가 되어 함수 호출을 한다. 시인 검색 함수에서는 switch문을 이용하여 해당하는 시인의 시를 출력할 함수를 호출해 주면 될 것이다. 이와 같은 내용을 간단히 나타내면 아래와 같다.
ⅰ. 시인 내역을 출력하고, 그 중 하나를 선택한 결과를 select에 저장.
ⅱ. select를 파라미터로 시인 검색 함수를 호출.
ⅲ. select가 시인 검색 조건에 맞지 않는 다면 오류처리.
ⅳ. 검색 조건에 맞는 다면 해당하는 시를 출력하기 위한 함수를 호출.

2) 플로우 차트의 작성
위 알고리즘을 플로우 차트로 나타내면 아래와 같다.

태그 시인검색, 시인출력, 검색출력, C언어기초, C언어프로그램

자료평가

자료평가0자료평가0자료평가0자료평가0자료평가0
머.. 잘모르겠네요 아직 써먹지를 않아서.
lovel*** (2009.09.24 14:02:54)

오늘 본 자료

  • 오늘 본 자료가 없습니다.
  • img

    저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하 며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객 센터에 신고해 주시기 바랍니다.