Beruflich Dokumente
Kultur Dokumente
Equipe C++
Vrifier tout dabord 1 quil sagit bien du langage c++, puisque le VS08 supporte plusieurs langages de programmation Assurez-vous que le projet est de type Gnral 2 et sous le modle : projet vide 3 Il vous suffit juste de spcifier le nom de votre projet et de vrifier le chemin denregistrement des fichiers le composant 4 Par la suite, linterface gnrale se prsente sous cette forme :
Linterface de dveloppement de Visual C++, en dehors de ses menus et barres doutils, possde trois zones Workspace : zone daffichage des classes, fichiers et ressources, Affichage : zone daffichage des fichiers ouverts : sources, aide, etc , Output : fentre daffichage des rsultats de compilation, de dbogage et de recherches.
Equipe C++
Crez maintenant de la mme manire un fichier de type "C++ Source File" nomm "Principal.cpp" et qui s'ajoute, bien entendu, au projet TP1. L'dition de ce fichier est alors lance. Placez le contenu suivant dans ce fichier:
#include "entete.h" int main () { cout << "Bonjour" << endl; cout << "Bienvenue dans le langage C++" <<endl; return 0; }
Sauvegardez le fichier. Vous venez de crer votre premier projet sous Microsoft Visual C++. Une fois le projet cr, vous pouvez visualiser la manire dont vos fichiers ont t organiss par l'environnement. Pour cela, slectionnez l'onglet "FileView" dans la fentre "Workspace". En double cliquant sur un fichier, il souvre dans la zone daffichage.
Sauvegardez le fichier et relancez une excution de votre programme. Que constatez-vous ? Ajoutez la ligne suivante dans le fichier "entete.h":
void affichePi(void);
Placez enfin un appel la fonction "affichePi" dans la fonction principale de votre programme:
affichePi();
Lancez une nouvelle excution du programme. Compltez votre programme afin que celui-ci, partir d'une variable reprsentant un rayon, calcule la circonfrence d'un cercle (2*Pi*R) puis le volume d'une sphre (4/3*Pi*R3). Le rayon sera une valeur entire pouvant varier de 0 32768.
Equipe C++
Ajouter une fonction Menu() retournant un entier (lance par main()) et qui affiche le texte suivant: Que souhaitez vous faire ?: - Calcul de la circonfrence d'un cercle d'aprs le rayon donne (tapez 1) - Volume d'une sphre d'aprs le rayon donne (tapez 2) - Quitter le programme (tapez 3) Votre choix: Suivant le caractre retourn qui correspond au choix de l'utilisateur, la fonction principale effectue la saisie du rayon (double) et lance une fonction calculant la circonfrence ou une fonction calculant le volume. Dans le cas 3, la fonction principale quittera le programme. Dans le cas o le caractre ne correspond aucun des choix proposs, le menu est affich nouveau. Dresser un bilan sur ce qui se passe lors des modifications de vos diffrents fichiers sources.
Annexe :
Namespace (nom despace) : Un espace de noms est un ensemble de ce qui est dsignable dans un contexte donn par une mthode d'accs donne faisant usage de noms symboliques (par exemple des chanes de caractres avec ou sans restriction d'criture). Pour prendre un exemple simple, si vous avez sous les yeux un annuaire tlphonique, l'espace de noms associ est celui des abonns au tlphone du dpartement concern (WIKIPDIA).
WIKIBOOK :
http://fr.wikibooks.org/wiki/Programmation_CC%2B%2B/Les_espaces_de_nommage/Dfinition_des_espaces_de_nommage
Equipe C++