Une des caractéristiques utiles du langage C + + est sa capacité à utiliser les fonctions . Une fonction est un morceau de code qui effectue un calcul précis et renvoie le résultat au programme principal . Collections de ces fonctions peuvent être stockés dans des bibliothèques et transformés en fichiers d'en-tête . Fonctions stockées dans ces fichiers peuvent être appelés par simple émission de la directive " # include" au début du fichier source d'un programme, éliminant ainsi le besoin de réécrire une fonction commune à chaque fois qu'il est nécessaire dans un programme différent. En comparant la valeur des deux nombres entiers est une opération ordinaire qui peut être codée dans une fonction simple , ajouté à un fichier d'en-tête et utilisés dans un certain nombre de programmes . Instructions
1
déclarer la fonction et le type de données qu'elle retourne :
int numberCompare () {
2
déclarer les variables de la fonction accepte :
int firstNumber ;
int secondNumber ;
3
demander à l'utilisateur de saisir deux valeurs à assigner aux variables déclarées : Photos
cout << " Entrez les deux entiers que vous souhaitez comparer :";
4
Recevez l'entrée de l' utilisateur et affecter des valeurs aux variables :
< p > cin >> FirstNumber >> secondNumber ;
5
Utilisez une collection de " if" pour tester les nombres entiers et sortie des résultats :
if ( FirstNumber = = secondNumber )
cout << FirstNumber " est égal à" << secondNumber << endl;
if ( FirstNumber = secondNumber )
cout << " Ces chiffres ne sont pas égaux " << endl;
if ( FirstNumber < secondNumber )
cout << secondNumber " est plus grand que " FirstNumber < ; < endl;
if ( FirstNumber > secondNumber )
cout << FirstNumber " est plus grand que " secondNumber << endl;
6 < p> Quitter la fonction et retourner au programme appelant :
return 0; }