34 — 차트: 숫자를 막대로 보기
숫자만 늘어놓으면 어느 것이 큰지 한참 봐야 합니다. 같은 숫자를 막대 길이로 바꾸면 눈이 바로 압니다. 21번에서 만든 그 막대를, 이번에는 걸음 수가 아니라 자기 숫자만큼 그립니다.
단계
목록 두 개를 나란히 둡니다. 하나는 이름, 하나는 숫자입니다. 같은 자리끼리 짝입니다:
실행해 보기 →요일들은 목록 월요일, 화요일, 수요일 쪽수들은 목록 3, 7, 5 요일들 첫 번째 말해줘 쪽수들 첫 번째 말해줘월요일과3이 나옵니다 — 월요일에 세 쪽을 읽었다는 뜻입니다.한쪽을 훑으면서 같은 자리의 다른 쪽을 꺼냅니다.
순서와 함께가 지금 몇 번째인지 알려 주므로, 그 자리로 짝을 찾습니다:
실행해 보기 →요일들은 목록 월요일, 화요일, 수요일 쪽수들은 목록 3, 7, 5 요일들의 요일마다 순서와 함께 반복해 쪽수는 쪽수들 순서 번째 요일 말해줘 쪽수 말해줘 끝순서 번째사이는 띄어 씁니다. 숫자로 적을 때만2번째처럼 붙여 쓸 수 있습니다.그 숫자만큼 칸을 붙이면 막대가 됩니다:
실행해 보기 →찬칸은 ■ 쪽수는 7 막대는 찬칸을 쪽수 개 붙인 것 막대 말해줘■이 일곱 개 나옵니다.전체입니다. 맨 끝에서 가장 많이 읽은 날의 쪽수도 알려 줍니다:
실행해 보기 →요일들은 목록 월요일, 화요일, 수요일 쪽수들은 목록 3, 7, 5 찬칸은 ■ 요일들의 요일마다 순서와 함께 반복해 쪽수는 쪽수들 순서 번째 막대는 찬칸을 쪽수 개 붙인 것 요일 말해줘 막대 말해줘 끝 쪽수들 중 가장 큰 것 말해줘화요일이 가장 길다는 것을 숫자를 읽지 않고도 압니다.
직접 해보기
요일과 쪽수를 하나씩 더 넣어 보세요 — 양쪽에 다 넣어야 짝이 맞습니다. 한쪽만 늘리면 그 자리에 짝이 없어 프로그램이 멈춥니다. 이름과 값을 한 곳에 같이 담는 방법은 41번에서 나옵니다.
배운 것
- 목록 두 개를 나란히 두면 이름과 숫자를 짝지을 수 있습니다.
순서와 함께 반복해로 지금 자리를 알고,<목록> <이름> 번째로 짝을 꺼냅니다.<칸>을 <수>개 붙인 것이 그 숫자를 막대 하나로 바꿉니다.- 길이로 보면 어느 것이 큰지 숫자를 읽지 않고도 압니다.