En av de användbara funktioner i C + + språket är dess förmåga att använda funktionerna . En funktion är en bit kod som utför en viss beräkning och returnerar resultatet till huvudprogrammet . Samlingar av dessa funktioner kan lagras i bibliotek och förvandlades till header-filer . Funktioner som lagras i dessa filer kan anropas genom att utfärda " # include " -direktivet i början av ett program källfil , vilket eliminerar behovet att skriva en gemensam funktion varje gång det behövs i ett annat program . Jämföra värdet av två heltal är en vanlig operation som kan kodas i en enkel funktion , sattes till en header-fil och användas i valfritt antal program . Instruktioner
1
Deklarera funktionen och vilken typ av data som returneras :
int numberCompare ( ) katalog
{
2
Deklarera variablerna funktionen godkänner:
int FirstNumber ,
int SecondNumber ,
3
Be användaren ange två värden för att tilldela de deklarerade variabler :
cout << " Ange två heltal du vill jämföra : " ;
4
Få användarens input och tilldela värden till variablerna :
cin >> FirstNumber >> SecondNumber ,
5
Använd en samling av "om" uttalanden för att testa heltal och utdata resultaten :
if ( FirstNumber = = SecondNumber ) katalog
cout << FirstNumber " är lika med" << SecondNumber << endl; !
if ( FirstNumber = SecondNumber ) katalog
cout << " Dessa siffror är inte lika " << endl;
om ( FirstNumber < SecondNumber ) katalog
cout << SecondNumber " är större än " FirstNumber < , < endl;
om ( FirstNumber > SecondNumber ) katalog
cout << FirstNumber " är större än " SecondNumber << endl;
6
Stäng och återgå till det anropande programmet :
avkastning 0;
}