자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
[시작하는 사람들을 위한 델파이 프로그래밍] 모듈 24 - Exercise 4
2016.05.27 17:32
'시작하는 사람들을 위한 델파이 프로그래밍' 도서에서 제공하는 Exercise(연습문제) 입니다.
정해진 답은 없습니다. 해결방법을 찾으신 분은 아래 댓글로 공유해주세요.
간혹 수학이 나오지만, 충분히 할 수 있습니다. 필요하면 구글 검색에게 물어보세요.
중요한 것은 '내가 생각하면서 프로그래밍을 한다'는 것입니다.
모듈 24. 텍스트 파일Text File들
Exercise 4.
텍스트 파일에 올림피아드에 참가한 학생들과 학교들의 정보가 들어있다.
첫 번째 줄에는 학생들의 인원수가 있다. 이어서 다음 줄부터 다음 형식으로 정보가 들어있다.
<성>에는 문자열 20자 까지만 들어갈 수 있다.
<이니셜>에는 4자만 들어간다 (문자, 마침표, 문자, 마침표).
<학교 번호>에는 한자리 또는 두 자리 숫자가 들어간다.
<성> <이니셜> <학교 번호> 사이 공백 하나로 구분된다. 예를 들어 다음과 같다.
줄 수는 1,000개 이상이어야 한다.
참가 학생이 가장 적은 학교의 번호를 레이블에 표시하는 프로그램을 작성해 보자.
가장 적은 학교가 여러 개인 경우 모든 학교의 번호를 적는데 이때 쉼표로 구분한다.
- 다른 연습문제들도 풀어보세요!
댓글 2
[시작하는 사람들을 위한 델파이 프로그래밍] 모듈 24 - Exercise 4
2016.05.27 17:32
'시작하는 사람들을 위한 델파이 프로그래밍' 도서에서 제공하는 Exercise(연습문제) 입니다. 정해진 답은 없습니다. 해결방법을 찾으신 분은 아래 댓글로 공유해주세요.
간혹 수학이 나오지만, 충분히 할 수 있습니다. 필요하면 구글 검색에게 물어보세요. 중요한 것은 '내가 생각하면서 프로그래밍을 한다'는 것입니다.
|
모듈 24. 텍스트 파일Text File들
Exercise 4.
텍스트 파일에 올림피아드에 참가한 학생들과 학교들의 정보가 들어있다.
첫 번째 줄에는 학생들의 인원수가 있다. 이어서 다음 줄부터 다음 형식으로 정보가 들어있다.
<성>에는 문자열 20자 까지만 들어갈 수 있다.
<이니셜>에는 4자만 들어간다 (문자, 마침표, 문자, 마침표).
<학교 번호>에는 한자리 또는 두 자리 숫자가 들어간다.
<성> <이니셜> <학교 번호> 사이 공백 하나로 구분된다. 예를 들어 다음과 같다.
줄 수는 1,000개 이상이어야 한다.
참가 학생이 가장 적은 학교의 번호를 레이블에 표시하는 프로그램을 작성해 보자.
가장 적은 학교가 여러 개인 경우 모든 학교의 번호를 적는데 이때 쉼표로 구분한다.
- 다른 연습문제들도 풀어보세요!
제가 생각해 본 알고리즘을 깃허브(github)에 올려놓았습니다.
이 문제에 대한 정해진 해답은 없습니다. 이 소스도 참고 정도로만 활용하시면 좋을 것 같습니다.
제 소스 코드에 대한 다양한 의견은 언제든 환영합니다^^
https://github.com/devgear/delphi_algorism_book/tree/master/Excercise/%EB%AA%A8%EB%93%8824/Exercise4