Bonjour, j'ai besoin de créer un type complet pour une voiture mais je bloque un peu.
Voici l'énoncé:
"On souhaite modéliser des voitures. Une voiture est caractérisée par un booléen indiquant si
elle est démarrée ou non, une chaîne de caractères représentant sa couleur, une vitesse courante,
une vitesse max à laquelle elle peut rouler, une capacité de réservoir et un niveau d’essence.
– définissez le type structuré Voiture. On définira en particulier les sous-type vitesse et litres_essence."
Le problème est : "Ou est ce que je déclare les sous-types? Dans le type structuré je ne peux pas directement (erreur de compilation) et si je les déclarent avant j'ai besoin de la vitesse max et de la capacité du réservoir qui sont défini dans le type structuré. (Je voudrais par exemple: Subtype vitesse is integer range 0..vitesse_max pour le sous type vitesse).
