Cours

Les résumés de cours rappellent les résultats essentiels.

Exercices

Exercices et problèmes corrigés.

Bac Tunisie

Sections: Maths - Sciences Exp - Techniques
 

Les structures de données/Les types/Le type intervalle

Type: Intervalle

-->
Le type intervalle possédé les propriétés d'un type scalaire discret ordonné (entier, caractère et scalaire énuméré).

La définition d'un intervalle est décrite par la donnée de deux constantes; Borne inférieure et borne supérieure appartenant à un type scalaire discret ordonné.

Ex:
Tableau de déclaration des nouveaux types
Types
Indice = 1 .. 10
Saison = (automne, hivers, printemps, été)
Année_scolaire = automne .. printemps

-->
Une variable de type Indice peut prendre ses valeurs entre 1 et 10.

Une variable de type Année_scolaire peut prendre comme valeur: automne, hivers et printemps.

Une variable d'un type intervalle possède toutes les propriétés du type de base dont l'intervalle est issu.

L'intérêt de ce type réside dans le fait qu'il permet une meilleure lisibilité de l'algorithme.

mois: 1 .. 12; est beaucoup plus précis que mois: integer;

Dans le langage Pascal, la déclaration d'un type intervalle et celle d'une variable de ce type se font comme suit:

Type <nom_type>= borne_inf .. borne_sup;
Var <nom_variable> : nom_type;

Exemple:

Type mois = 1 .. 12;
Var mois_actuel:mois;

-->
Retour