C++로 구현한 한글 타자연습 프로그램
실행파일은 x64/Debug 폴더 내 myTyping.exe를 다운로드 후 실행
플로우차트는 위와 같이, ⭐️타자연습 전에 타자연습할 데이터를 반드시 입력해야함에 유의⭐️한다.
- 낱말 데이터 추가/수정/삭제 : 단어를 띄어쓰기로 구분하여 입력
- 짧은글 데이터 추가/수정/삭제 : 한 문장씩 enter key로 구분하여 입력
- 긴글 데이터 추가/수정/삭제 : 여러 문장을 가진 한 문단을 enter key로 구분하여 입력
: 타수 및 오타수는 음절 하나 단위로 체크된다 (한글은 2bytes 단위이므로 길이2개를 접근해야 한 음절이 정상 인식)
- 경과시간, 타속 측정
- 오타수, 총 타수 바탕으로 정확도 측정
- 진행도 측정
- 진행도가 100%가 되면 타자연습이 자동종료되며, 성적 출력과 동시에 파일에 기록
- 성적기록 : 동일 디렉토리 내 "scores.txt" 파일에 타자연습 성적 이어쓰기
- 성적확인 : 프로그램을 재실행 하더라도 "scores.txt" 파일로부터 읽어 이전의 타자연습 성적 확인가능