[오토마타] 오토마타를 C로 구현한 프로그램

등록일 2003.09.30 압축파일 (zip) | 2페이지 | 가격 1,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

이 프로그램은 오토마타를 비쥬얼 C++환경에서 C로 구현한 프로그램입니다.
상태수와 최종상태수 등을 입력받아 오토마타를 정의하고 01로된 문자열을 입력받아 실행가능한지 아닌지를 판별합니다.
문자열을 입력받을때 0과 1이 아닌 다른수가 들어왔을때는 프로그램을 종료시켰으며 최종상태가 중복복입력되면 에러처리를 내고 다시 입력을 받도록 했습니다.
궁금하신점이 있으시면 쪽지주세요~^^

컴파일 실행환경

<파일목록>
automata.exe
automata.c

본문내용

다음은 본 프로그램을 실행한 결과입니다.

**************************************
1. 오토마타 정의
2. 오토마타 실행
3. 종료
**************************************
번호를 선택하세요. : 1
상태의 개수를 입력하세요 : 2
최종 상태의 개수를 입력하세요 ? 1
최종 상태 q를 입력하세요 q? 1
상태 전이 규칙을 입력하시오
d(q0, 0) = q? 1
d(q0, 1) = q? 0
d(q1, 0) = q? 1
d(q1, 1) = q? 0
**************************************
1. 오토마타 정의
2. 오토마타 실행
3. 종료
**************************************
번호를 선택하세요. : 2
실행할 숫자열(0 or 1)을 입력하세요 ? :0101010

*********************************
최종 상태는 : (q1)
*********************************

*********************************


***실행결과는*************************************
q0 -> q1 -> q0 -> q1 -> q0 -> q1 -> q0 -> q1
**************************************************


**********Accept!!!**********

**************************************
1. 오토마타 정의
2. 오토마타 실행
3. 종료
**************************************
번호를 선택하세요. :

압축파일내 파일목록

automata.exe
automata.c
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서