Téléchargement d'épreuves

et

Cours gratuits

Types structures

Les tableaux

Un tableau est une structure de données composée de plusieurs éléments de même type. Chaque élément du tableau est repéré par son indice dans le tableau. L'indice peut être un type énuméré:

  • Entier
  • Caractère
  • Semaine: Lundi; Mardi; Mercredi; Jeudi; Vendredi; Samedi; Dimanche

Les tableaux

Exemple pratique:

const max=100
type semaine = (Lun, Mar, Mer, Jeu, Ven, Sam, Dim)
vecteur1 = tableau[1..max] d'entier
vecteur2 = tableau['a'..'z'] de réel
vecteur3 = tableau[semaine] booléen
pour i=1 à max faire
pour k=Lun à Dim faire

De façon générale, un tableau peut avoir une ou plusieurs dimensions.

Déclaration d'un tableau:

type nom = array[indice1, indice2, ..., indicen] of type element

Exemple:

type
vecteur1 = array[1..12] of integer;
vecteur2 = array[1..5; 1..10] of integer;
vecteur3 = array[1..10; 'a'..'x'] of real;

 

Manipulation d'un tableau

En Pascal la manipulation globale d'un tableau n'est autorisée qu'au niveau de l'affection. Le reste des opérations s'effectuent case par case.

Exemple 1:

var V, V1: vecteur1
V := V1

Exemple 2: Pour la lecture

for i := 1 to 12 do
read(V1[i]);

Pour l'affichage:
for i := 1 to 12 do
write(V1[i]);

Exemple 3:

for i := 1 to 5 do
for j := 1 to 10 do
read(V[i,j]);
end;
end;

 

 


Les enregistrements

 
 

Un enregistrement ou "record" en Pascal est défini par un ensemble de données appelées champs. Les champs sont les données élémentaires ou composés et peuvent être de type différent.

 

Déclaration

 

type
nom = record
champ1 : type1;
champ2 : type2;
. . . . . . . . . . . . . .
champn : typen;
end;

Exemple:

Déclarons le type personne
type
personne = record
code : string[7];

Exemple:

type
personne = record
code : string[7];
nom : string[20];
prenom : string[20];
masculin : boolean;
nombre_enfant : 0..15;
end;
var employe, homme : personne;

Consultez gratuitement nos différents cours

  • Les résistances (Schéma électronique)

    Généralités Une résistance est un dipôle ayant la faculté de s'opposer plus ou moins au passage du courant électrique. Il existe plusieurs résistances qui peuvent se regrouper en deux grands groupes: Les résistances linéaire donc la caractéristique I=ƒ (U) est une droite U et I étant la tension et le courant aux bornes d'une résistance. Les résistances non linéaire donc la caractéristique I=ƒ (U) n'est pas une droite. Ces résistances sont sensibles soit à la lumière, soit au champ magnétique. Les...

    Lire la suite : Les résistances

  • Génératrice série (Machines électriques)

    Schéma de principe     Equation des tensions   E - r.I - R.I - U = 0 ↔ E = U + (R + r)I = KØr avec K = P.N/2IIa Puissances Pu = U.I et Pa = Pu + (R + r)I2 + Pc NB: Pour une génératrice série, les seules pertes constantes sont les pertes mécaniques de rotation. Il faut savoir que les pertes fers sont variables, car le courant s'excitation est égal au courant d'induit. Pa = Po + Pfer + Pc   Rendements:   n = Pu/Pa = (Pa - Somme des pertes)/Pa Somme des pertes = Somme de pertes Joules + Pfer + Pc n'max est...

    Lire la suite : Génératrice série

  • L'accord du participe passe (Français)

    Le participe passé est une forme verbale qui peut être considéré comme un adjectif qualificatif. Il est dérivé du verbe et son accord selon sa constitution. Le participe passé employé sans auxiliaire Le participe passé employé sans auxiliaire s'accorde en genre et en nombre avec le nom auquel il se rapporte. Il a la valeur d'adjectif qualificatif. Exemple: Des dents serrées, nous avons acheté les mangues pourries. Cette épreuve réussie Le participe passé employé avec l'auxiliaire être Le participe...

    Lire la suite : L'accord du participe passe

  • L'hydrographie du Cameroun (Géographie)

    L'hydrographie est l'ensemble des cours d'eau d'une région. La grande variété des régions géographiques confère au Cameroun une diversité hydrographique à travers le réseau hydrographique et les régions hydrologiques. L'hydrographie est l'étude des eaux et de leurs propriétés.   Les principaux bassins hydrographiques La plupart de nos rivières naissent dans l'Adamaoua et dans le plateau Sud Camerounais. Ces cours d'eau se repartissent en 4 bassins. Le bassin de l'Atlantique C'est le plus...

    Lire la suite : L'hydrographie du Cameroun