Problem

5/10

배열 요소 반복

Theory Click to read/hide

배열로 작업할 때 일반적으로 배열의 모든 요소를 ​​한 번에 작업해야 합니다.
요소 반복: 배열의 모든 요소를 ​​살펴보고 필요한 경우 각 요소에 대해 작업을 수행합니다.
이를 위해 변수가 있는 루프가 가장 자주 사용되며 0에서 N-1로 변경되며 여기서 N은 배열 요소의 수입니다.
N에서 우리는 배열의 현재 크기를 고려할 것입니다.
N := 길이(A) <예비> ... for i := 0 ~ n - 1 시작 // 여기서 우리는 a[i]로 작업합니다. 끝; ... 지정된 루프에서 변수 i는 0, 1, 2, ..., N-1 값을 갖습니다.  따라서 루프의 각 단계에서 숫자 i로 배열의 특정 요소에 액세스합니다.
따라서 배열 a[i]의 한 요소로 수행해야 하는 작업을 설명하고 이러한 작업을 이러한 주기 내에 배치하는 것으로 충분합니다.

첫 번째 N & nbsp; 자연수로 배열을 채우는 프로그램을 작성해 보겠습니다. 즉, 프로그램이 끝나면 배열의 요소가 같아야 합니다. <예비> a[0] = 1 a[1] = 2 a[2] = 3 ... a[N - 1] = N 패턴을 보는 것은 쉽습니다: 배열 요소의 값은 요소의 인덱스보다 1만큼 커야 합니다.
루프는 다음과 같습니다 <예비> i에 대해 := 1에서 n - 1 수행 a[i] := i + 1; 작업을 완료하세요.

Problem

1) 프로그램에 대한 설명을 공부합니다.
2) 블록 1에서 배열의 모든 요소를 ​​1에서 N까지의 자연수 값으로 채우는 루프를 배치합니다.