38 — 이름 목록: 파일에서 줄 단위로 읽기
37번은 글 한 덩이를 저장했습니다. 이름이 여럿이면 한 줄에 하나씩 넣어 두고, 읽을 때 다시 목록으로 되돌리는 것이 편합니다.
파일을 쓰는 프로그램은 사이트에서 돌아가지 않습니다. 본인 컴퓨터에서 해 보세요.
단계
목록을 한 덩이 글로 잇습니다. 사이에 줄바꿈을 넣으면 한 줄에 하나가 됩니다:
실행해 보기 →친구들은 목록 민수, 지안, 서준 글은 친구들을 줄바꿈으로 이어 글 말해줘그 글을 파일에 저장합니다:
실행해 보기 →친구들은 목록 민수, 지안, 서준 글은 친구들을 줄바꿈으로 이어 "이름들.txt" 파일에 글을 저장해읽어서 다시 목록으로 되돌립니다.
줄마다 나눈 것이 그 일을 합니다:
실행해 보기 →메모에 "이름들.txt" 읽어서 이름들은 메모를 줄마다 나눈 것 이름들 개수 말해줘몇 번째인지와 함께 지나갈 수도 있습니다:
실행해 보기 →이름들은 목록 민수, 지안 이름들의 이름마다 순서와 함께 반복해 순서 말해줘 이름 말해줘 끝순서는 1부터 셉니다.전체입니다:
실행해 보기 →친구들은 목록 민수, 지안, 서준 글은 친구들을 줄바꿈으로 이어 "이름들.txt" 파일에 글을 저장해 메모에 "이름들.txt" 읽어서 이름들은 메모를 줄마다 나눈 것 이름들 개수 말해줘 이름들의 이름마다 순서와 함께 반복해 순서 말해줘 이름 말해줘 끝이어와나눈 것은 서로 반대입니다. 목록을 글로 만들었다가 다시 목록으로 되돌리는 것이고, 그 사이에 파일이 있습니다.
직접 해보기
이름을 물어봐서 목록에 넣고, 다 끝나면 파일에 저장해 보세요. 다음에 켰을 때 그 파일을 읽어 이어서 넣으면 명단이 자랍니다.
배운 것
<목록>을 줄바꿈으로 이어는 목록을 한 줄에 하나씩 있는 글로 만듭니다.<글>을 줄마다 나눈 것은 그 글을 다시 목록으로 되돌립니다.- 둘 사이에 파일을 두면 명단이 프로그램보다 오래 남습니다.
순서와 함께 반복해는 몇 번째인지를 함께 줍니다. 1부터 셉니다.