TP Structures
TP Structures
TP Structures
TP : Les structures
Exercice 1 :
Une menuiserie industrielle gère un stock de panneaux de bois. Chaque panneau possède
une largeur, une longueur et une épaisseur en millimètres.
1. Définir une structure panneau contenant les informations relatives à un panneau de
bois.
2. Ecrire un programme main qui permet de :
a. saisir et d’afficher un panneau de bois.
b. calculer le volume en mètres cube d’un panneau
(épaisseur*largeur*longueur)/ )
Tx et Ty sont des variables globales et N est une constante globale. x et y sont des réels.
Ainsi, le plan est divisé en deux demi plan : demi plan sup (y≥0) et demi plan inf (y<0).
Exemple de 10 points :
Le 1er point (i=0) de coordonnée x=-0.7 et y=1.2 se trouve dans le demi plan supérieur.
Le 2ème point de coordonnée x=-0,1 et y=-1 se trouve dans le demi plan inférieur.
1. Définir une structure Point représentant un point dans un plan avec ses coordonnées
x et y.
2. Ecrire un programme C qui déclare les deux tableaux Tx et Ty et qui les copies dans
un tableau de structure Tp de type Point de taille N.
Exemple : Tp[2].x = Tx[2] et Tp[2].y = Ty[2]
3. Tester si un point d’indice i et j se trouve dans le plan sup ou dans le plan inf.
4. Calculer la distance dij entre les points d’indices i et j.
Le client qui achète les produits à un nom et une adresse (on se limite à la ville). Le client est
représenté par la structure suivante :
Le client peut commander un produit avec une quantité définie. Cette commande est désignée
sous le nom ligne de commande et peut être représenté par la structure suivante :
3. Saisir la facture f avec les données des variables crées et l’afficher comme suit :