컴퓨터, 프로그래밍
구조화 된 유형 - 1 차원 배열
의 개념을 잘 알고 미래의 프로그래머 프로그래밍의 기초를 공부, 첫 번째 (또는 두 번째) "1 차원 배열." 파스칼은, 다른 언어로 같은 작업을 수행 할 수 있습니다 데이터 구조. 조만간 어떤 변수 저장 구조에 대한 필요성이 존재한다. 대부분의 경우, 소자의 세트는 동일한 유형에 속한다. 예를 들어, 교육 그룹의 목록은 이름과 학생의 이름을 보관 유지하는 String 형의 변수입니다 각각의 회원 25 명으로 구성 될 수있다.
이는 일차원 실현할 수있게 무엇 파스칼 배열 유사한 요소들의 정렬 된 집합이다. 시퀀스 번호 - 동일한 ID와 동일한 인덱스를 사용하여 이러한 서열의 구성원을 참조 할 수있다. 따라서, 이러한 배열은 하나의 차원이라고합니다.
시퀀스 번호의 요소는 일반적으로 한 번에, 즉 시작 첫 번째 요소는 매우 논리적 인 일련 번호 (1)를 갖는다. 필요한 경우, 인덱스 범위가 완전히 임의적 일 수 있고, 인덱스는 수행 또는 정수 또는 문자 (순서 형)로 주요 요건.
1 차원 배열의 전형적인 행동을 고려 :
어레이의 1) 설명 여기서 N - 형 가변 MAS, 즉 - 정수 (5), 1 차원 배열을 지정 형 - 시퀀스의 요소의 개수 MAS 5 개의 정수 형태의 가변 1 차원 배열
키보드 입력 시퀀스 2) 소자
화면 요소 3) 출력 시퀀스
4) 난수 발생기를 이용하여 서열을 채우기
5) 형질 전환 (변경) 각 배열 요소, 즉 그 값을 (각각의 배열 요소 (6)의 치수 감소의 일례)를 변경할
서열 요소의 양을 6) 결정 변수 S이다 - 요소들의 총합
특정 조건 (요소의 개수, (4)의 다수의) 결정의 일례를 만족 배열 요소 7) 정량 여기서 K - 이러한 요소들의 개수
극한치 8) 결정 (최대 또는 어레이 소자의 최소) 여기 분 - 배열 요소, K 중 최소값 - 순서 번호 (인덱스)의 배열의 요소는 작은
아시다시피 프로그램이 시작될 때, 파스칼 프로그래밍 섹션 바르 프로그램에 설명 된 모든 변수에 대한 메모리 바이트의 특정 번호가 할당됩니다. 2 바이트 실수 형 - - 4 바이트는이 변수의 종류에 의해 결정되는, 예를 들어, 심볼 1 바이트 정수의 유형이다. 어레이의 크기가 크지 않은 경우 따라서, 프로그램은 RAM 많은 양을 필요로하지 않는다. 그렇지 않으면, 프로그래머는 파일이나, 예를 들어, 배열을 수용 할 수있는 다른 방법을 찾아야 할 것입니다 힙 포인터를.
Similar articles
Trending Now