Type structuré - tableau unidimensionnel

L'étude des bases de la programmation, la première chose (bien, ouDeuxièmement, les futurs programmeurs se familiariseront avec le concept de "tableau unidimensionnel". Pascal, comme les autres langages, vous permet de travailler avec une telle structure de données. Tôt ou tard, il y a un besoin de stockage structuré de n'importe quelles quantités. Le plus souvent, les éléments d'un tel ensemble appartiennent au même type. Par exemple, une liste d'un groupe d'apprentissage peut comporter 25 éléments, chacun étant une variable de type chaîne qui stocke le nom et le nom du stagiaire.

tableau unidimensionnel pascal

C'est ce qui permet une dimensionUn tableau en Pascal, qui est une collection ordonnée du même type d'éléments. Tout élément d'une telle séquence peut être consulté en utilisant le même identifiant et un index, le numéro de série. Par conséquent, ces tableaux sont appelés unidimensionnels.

Numéroter les éléments de la séquence commerègle commence avec un, c'est-à-dire le premier élément a le numéro de série 1, ce qui est assez logique. Cependant, si nécessaire, la gamme d'indices peut être absolument arbitraire, l'exigence principale est que les indices ou les entiers ou les symboles (n'importe quel type ordinal) agissent comme des indices.

Considérez les actions typiques avec un tableau à une dimension:

1) La description du tableau, ici n - le nombre d'éléments dans la séquence, mas - type, désignant un tableau unidimensionnel de 5 entiers, Un - une variable de type mas, c'est-à-dire variable de type tableau unidimensionnel de 5 entiers

tableau unidimensionnel pascal

2) Saisie d'éléments de séquence à partir du clavier

tableau unidimensionnel

3) Affichage des éléments de la séquence sur l'écran

tableau unidimensionnel

4) Remplir une séquence avec un générateur de nombres aléatoires

tableau unidimensionnel

5) Conversion (modification) de chaque élément du réseau, c.-à-d. change sa valeur (un exemple de réduction de 6 éléments d'un tableau unidimensionnel)

tableau unidimensionnel en pascal

6) Déterminer la somme des éléments de la séquence, ici la variable S - somme des éléments

tableau unidimensionnel en pascal

7) Détermination du nombre d'éléments de tableau satisfaisant à une certaine condition (un exemple de détermination du nombre d'éléments supérieur à 4 est donné), ici k - le nombre de ces éléments

tableau unidimensionnel en pascal

8) Définition de l'extremum (l'élément maximum ou minimum du tableau), ici min - la valeur minimale parmi les éléments du tableau, k - le nombre ordinal (index) du plus petit élément du tableau

tableau unidimensionnel en pascal

Comme on le sait, pour toutes les variables qui sontsont décrits dans la section Var du programme dans le langage de programmation Pascal, au démarrage du programme, un certain nombre d'octets sont alloués à la mémoire principale. Ceci est déterminé par le type de la variable, par exemple, le caractère occupe un octet, le type entier est de deux octets, le type réel est de quatre octets. Par conséquent, dans le cas où la dimension du tableau est petite, le programme ne nécessite pas une grande quantité de RAM. Sinon, le programmeur devra chercher d'autres moyens de placer les éléments du tableau, par exemple, dans un fichier ou dans la mémoire dynamique, en utilisant des pointeurs.

</ p>
J'ai aimé:
0
Articles connexes
Le lieu saint de Catalogne: les montagnes de Montserrat
Types de variables en Pascal: description,
Les tableaux sont ... Une brève introduction au sujet
Boucles foreach efficaces: PHP et correct
Un exemple de programmes en Pascal. Programmation
Programmation Cycles avec un paramètre
Quels sont les types de données dans Pascal?
Savez-vous ce qu'est une matrice RAID?
JS pour chaque objet comme design de variantes
Messages populaires
en haut