Een van de grootste voordelen van C + + is de mogelijkheid om te bellen op bibliotheken ( verzamelingen van code die functies zijn , datastructuren , enz.) om de functionaliteit en mogelijkheden van een programma te verhogen . De functie alleen de bibliotheken met de functies die nodig zijn door een programma maakt programma's kleiner en efficiënter . Bibliotheken kunnen op maat gemaakt worden door gebruikers of kunnen worden opgenomen met C + + (de zogenaamde standaard bibliotheken ) . Het maken van een programma om een vierkantswortel te berekenen is een geweldig voorbeeld van het gebruik van verschillende standaard bibliotheken . Instructies 1 Stel het programma , waaronder de iostream , iomanip en math.h bibliotheken . Iosteam zal de input en output van de computer monitor te behandelen , zal iomanip helpen om het aantal decimalen formatteren en math.h is de bibliotheek die de vierkantswortel functie bevat . Hier is de namespace std ; int main ( ) op { 2 Declareer variabelen voor de input van de gebruiker en het antwoord voor de vierkantswortel . dit is de verklaring : dubbele aantal ; //invoer van de gebruiker dubbel antwoord ; //antwoord op vierkantswortel 3 Prompt voor de gebruiker . input en bewaar de invoer in de variabele " aantal " p Dit is de code : cout << " Voer een getal in : " ; cin Aanmelden> , > nummer ; //krijgen de input van de gebruiker cout << endl << endl ; 4 Bereken de wortel met behulp van de functie sqrt . Het sqrt functie is in de math.h bibliotheek (die aan het begin van het programma ) . Sla het antwoord op deze berekening van de variabele " antwoord " antwoord = sqrt ( nummer ) ; . 5 Output het antwoord van de vierkantswortel . Gebruik de setprecision ( ) functie om het aantal decimalen te beperken om te laten zien p Dit is de code : cout << " De vierkantswortel van " << getal ; . cout << " is " << setprecision ( 4 ) << antwoord << endl ; End 6 het programma door middel van een terugkeer . waarde Hier is het laatste deel van de code : return ( 0 ) ; } Copy 7 en plak de volledige code in je C + + -editor . Hier is de volledige code van de namespace std ; int main ( ) op { dubbele aantal ; //invoer van de gebruiker dubbel antwoord ; //antwoord op vierkantswortel < br > cout << " Voer een getal in : " ; cin >> getal ; //krijgen de input van de gebruiker cout << endl < < endl ; antwoord = sqrt (aantal ) ; cout << " De vierkantswortel van " << getal ; cout << , " is " << setprecision ( 4 ) << antwoord << endl ; return ( 0 ) ; }
|