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 : 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; }
|