레포트샵

fileicon[컴퓨터 프로그래밍] 퀸맥클로스키 프로그램

이전

  • icon

다음

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

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

구매가격
2,000원 할인쿠폰1,800원
등록/수정
2008.01.05 / 2008.01.06
파일형식
fileiconzip(압축파일) [무료뷰어다운]
페이지수
1페이지
자료평가
평가한 분이 없습니다.
등록자
chancizza
  • 다운로드
  • 장바구니 담기

닫기

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

소개글

[컴퓨터 프로그래밍] 퀸맥클로스키 프로그램에 대한 자료입니다.

하고 싶은 말

논리회로 설계 레포트인 퀸맥 프로그램입니다.

본문내용

프로그램 리스트
QuineMc.c
input.txt

프로그램 사용 설명
1.이 프로그램은 min-term 또는 don't care 번호를 입력받아서 그것을 combine과 pi_chart를
사용하여 pi 및 epi를 구하는 프로그램입니다.

2.프로그램 사용시 주의사항은 입력할 때, 입력예시에 맞게 입력해야 값이 나오며 정확한
입력을 하지 못했을 경우 오류처리가 됩니다.

3.만약 변수와 min-term까지 입력하고 나서 don't care를 입력할때 오류가 나면 처음부터 다시
입력해야 하므로 신중한 입력이 중요합니다.

4.입력이 제대로 되었다면 결과값이 도스창에 나오게 됩니다.

5.파일을 통한 입력을 사용하고 싶으면 메뉴에서 "파일 입력"을 선택하고 "input.txt" 파일을
만들어서 직접입력과 같은 형식으로 줄만 바꿔서 txt 파일에 입력하고 실행시키면 결과값이
나옵니다.


소스코드

#define MAX_VAR 5
#define MAX_VAR_ARR 33
#define MAX_EXP 100

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>

typedef struct combine{ //combine 시킬 때 필요한 정보
int num[MAX_VAR]; //combine 시킨 숫자
char binary[MAX_VAR+1]; //combine의 이진 상태
int check; //combine에 사용 되었는지 검사
struct combine *link;
}combine;

typedef struct pi_chart{ //pi_chart 정보
int num[MAX_VAR]; //combine 된 숫자
char prime_implicant[MAX_EXP/5]; //pi 문자
char chart[MAX_VAR_ARR]; //차트 체크 정보
struct pi_chart *link;
}pi_chart;

태그 퀸맥, 논리식 간소화, quineMc, 논리회로

자료평가

아직 평가한 내용이 없습니다.

오늘 본 자료

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

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