« Programmation C++/Les structures » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
(Aucune différence)
|
Version du 10 mars 2006 à 12:49
Les structures
Présentation
Les structures permettent de regrouper dans une même entité plusieurs variables. Ainsi il est possible de construire de nouveaux types plus complexes.
Syntaxe
struct identificateur { //liste des différents champs constituant notre structure };
Nous définissions ici une structure appelée identificateur.
Exemple
#include <iostream> #include<cmath> using namespace std; struct Point { double x; double y; }; int main() { Point A,B; double dx, dy,distance; cout<<"Tapez l'abscisse de A : ";cin>>A.x; cout<<"Tapez l'ordonnée de A : ";cin>>A.y; cout<<"Tapez l'abscisse de B : ";cin>>B.x; cout<<"Tapez l'ordonnée de B : ";cin>>B.y; dx=A.x-B.x; dy=A.y-B.y; distance=sqrt(dx*dx+dy*dy); cout<<"La distance AB vaut : "<<distance<<endl; return 0; }