Académique Documents
Professionnel Documents
Culture Documents
Programmation en langage C
Contenu du chapitre
1) Les tableaux
à 1 dimension
à 2 dimensions
de caractères
2) Les structures
Indices 0 1 2 3 4 5 6 7 8 9
du tableau
• Résultat de l’affichage: 45
28
5
• Remarque:
• Tous les opérateurs arithmétiques, relationnels, logiques,
conditionnels, etc. (+, -, *, ==, >, <, …) utilisés avec les variables
peuvent être utilisés avec les éléments d’un tableau
9
15
21
4 16 durant 20 12 14.5 18 11
x y
nom age notes
Objet point
Objet f
• Initialisation de l’objet à la déclaration:
struct coordonnees point= {4, 16};
struct ficheEtudiant f = {″durant″, 20, {12,14.5,18,11}}
• Utilisation de l’objet du modèle: objet.nom_champ
Exemples: f.nom=″durant″; f.age = 20; f.notes[1]=14.5; point.x=4;
point.y=16 25
26
t
…
Objectifs:
1) Créer un type FICHE de la structure ficheEtudiant puis un type
tableau de 5 FICHE
2) Remplir le tableau de FICHE
3) Afficher les informations sur l’étudiant x
31
int main(){
int i,j;
TABF t; //déclaration du tableau de 5 FICHE
char nomx[20]; 32
33
} 34
37