Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Exercice Propriétés Indexées - Gestion des notes des étudiants( TP26 )
- // Fortier Matthieu (Automne 2010)
- #include "stdafx.h"
- #include "Cours.h"
- #include "Etudiant.h"
- #include "stdlib.h"
- using namespace System;
- void Entete()
- {
- system("cls");
- Console::WriteLine("Programme : Cahier de notes");
- Console::WriteLine();
- Console::WriteLine("Ecrit par : Fortier Matthieu ");
- return;
- }
- int _tmain()
- {
- Entete();
- Etudiant^ etu1 = gcnew Etudiant("Grondin");
- Cours^ cour1 = gcnew Cours(410106);
- Cours^ cour2 = gcnew Cours(420126);
- Cours^ cour3 = gcnew Cours(420135);
- Cours^ cour4 = gcnew Cours(420216);
- Cours^ cour5 = gcnew Cours(420226);
- etu1->Etudiant = "Grondin Jacques";
- etu1->Inscription(cour1);
- etu1->ReleveNoteGlobal();
- cour1->NoCours = 420116;
- etu1->ReleveNoteGlobal();
- cour1->Note = -20;
- cour1->Note = 120;
- cour1->Note = 90;
- etu1->ReleveNoteGlobal();
- etu1->Inscription(cour2);
- etu1->Inscription(cour3);
- etu1->Inscription(cour4);
- etu1->Inscription(cour5);
- etu1->ReleveNoteGlobal();
- cour4->Note = 92;
- cour5->Note = 86;
- etu1->ReleveNoteGlobal();
- etu1->ReleveNotePartiel(410135);
- etu1->ReleveNotePartiel(420116);
- etu1->Inscription(cour5);
- etu1->Inscription(cour2);
- etu1->ReleveNoteGlobal();
- // etu1->Abandon(1);
- etu1->ReleveNoteGlobal();
- // etu1->Abandon(2);
- etu1->ReleveNoteGlobal();
- // etu1->Abandon(6);
- etu1->ReleveNoteGlobal();
- // etu1->Abandon(3);
- etu1->ReleveNoteGlobal();
- // etu1->Abandon(3);
- // cour2->Note = 45;
- etu1->ReleveNoteGlobal();
- // etu1->Inscription(cour2);
- etu1->ReleveNoteGlobal();
- // cour2->Note = 75;
- etu1->ReleveNoteGlobal();
- etu1->ReleveNotePartiel(410126);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement