КомпютриПрограмиране

А структурен тип - едномерен масив

Изучаване основите на програмирането, първи (или втори) бъдещите програмисти запознати с концепцията на "едномерен масив." Паскал, както на други езици, позволява да се работи с такава структура на данните. Рано или късно има нужда от структурирана съхранение на всякакви променливи. В повечето случаи, този набор от елементи принадлежат към един и същи тип. Така например, списък на групата за обучение може да се състои от 25 членове, всеки от които е променлива от тип низ, който държи на името и на името на студента.

Това е, което позволява да се реализират едномерен масив в Паскал, който е подреден набор от подобни елементи. Това може да се отнася до всеки член на такава последователност, използвайки същата ID и същ индекс - броя последователност. Следователно, тези масиви се наричат едномерни.

Номериране на елементи последователности обикновено започва в една, т.е. първият елемент е с пореден номер 1, което е съвсем логично. Въпреки това, ако е необходимо, обхвата на индекса може да бъде напълно произволно, основното изискване за краткост индекси, извършени от или числа или знаци (всякакъв вид ред).

Помислете типичните действия на едномерен масив:

1) Описание на масива, където п - брой елементи в последователност, УО - тип определяне на едномерен масив от цели числа 5, А - тип променливи УО, т.е. променлива от тип едномерен масив от 5 числа

2) елементи с клавиатура вход последователност

3) Изходен последователността на елементи на екрана

4) за пълнене последователност с помощта на генератор на случайни числа

5) трансформиране (модификация) на всеки елемент масив, т.е. променя своята стойност (пример на двумерен намаляване на всеки масив елемент 6)

6) Определяне на размера на елементите последователности са променливи S - сума от елементите

7) Количествено определяне на масив елементи отговарят на определени условия (пример за определяне на броя на елементите, голям брой 4), където К - брой на тези елементи

8) Определяне на екстремум (максимален или минимален елемент на масива), тук мин - минимална стойност между елементите на масив, К - поредния номер (индекс) е най-малкият елемент в масива

Както знаете, за всички променливи, които са описани в програмата за раздел Var в програмирането на Паскал, на определен брой байтове в паметта се разпределя, когато програмата започва. Това се определя от типа на променливата, например, символът е един байт, вид число - два байта, недвижими тип - четири байта. Ето защо, когато размера на масива не е голям, програмата не изисква голямо количество RAM. В противен случай, програмистът ще трябва да намери други начини да се настанят на масива, например, във файл или в купчина с указатели.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.