aide scolaire
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Le type intervalle

Aller en bas

Le type intervalle Empty Le type intervalle

Message  Admin Sam 19 Mar - 13:49

Généralités

Un intervalle permet de restreindre le groupe des valeurs d'un type appelé type de base et choisi parmi integer, boolean, char ou un type énuméré.

Exemples:

- 0..9 est l'intervalle des valeurs entières 0 à 9, le type de base est integer
- lundi..vendredi est l'intervalle des valeurs énumérées lundi à vendredi, le type de base est jours_de_la_semaine
- 'A'..'Z' est l'intervalle des lettres majuscules, le type de base est char

Les bornes inférieure et supérieure appartiennent à l'intervalle ainsi défini. Ce sont obligatoirement des constantes du type de base.

La déclaration d'un type intervalle se fait ainsi:

type t_chiffre = 0..9;
t_jours_de_travail = lundi..vendredi;
t_majuscule = 'A'..'Z';

Les constantes d'un type intervalle sont celles du type de base comprises dans l'intervalle (bornes incluses).
Les opérations possibles sont celles du type de base.Les expressions se construisent comme celles du type de base.
La forme générale de la déclaration d'un type intervalle est donc

type identificateur_de_type_intervalle = intervalle; où intervalle est de la forme constante .. constante

Admin
Admin

Messages : 137
Date d'inscription : 29/12/2010

https://aidescolaire.yoo7.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum