본문 바로가기

신나는 코딩/etc

C언어로 구현한 미로 알고리즘 동적 이동(delay함수 이용)

 

 

//프로그램을 실행 하면 사용자는 미로의 싸이즈 값을 입력 하게 된다.

그러면 랜덤 함수를 이용하여 미로를 만들어준다.(이 때 길이 있는 미로를 만들기 위해 무한루프를 돌면서 제대로 된 미로가 나오면 다음으로 넘어 간다.)

 



















//▩ 문자를 이용하여 로봇이 미로를 찾아 가는 모습을 보여준다. 0.8초의 딜레이를 주어 차례차례 움직이는 모습을 눈으로 확인 할 수 있도록 만들었다.

 

 

 






 

 

//▩가 출구에 도달하면 처음부터 이동했던 경로를 리스트형식으로 보여준다.