Uno dei maggiori vantaggi di C + + è la sua capacità di chiamare in biblioteche (raccolte di codice che includono funzioni , strutture di dati , etc) per aumentare la funzionalità e le capacità di un programma. La caratteristica di includere solo le librerie con le funzioni necessarie per un programma permette ai programmi di essere più piccolo e più efficiente . Le biblioteche possono essere realizzati su misura per gli utenti o possono essere inclusi con + ( chiamati librerie standard ) C + +. Creazione di un programma per calcolare una radice quadrata è un grande esempio di utilizzo di diverse librerie standard . Istruzioni 
 1 
 il programma inserendo la iostream , iomanip e librerie math.h . Iosteam gestirà l' ingresso e l'uscita per il monitor del computer , iomanip aiuterà a formattare il numero di cifre decimali e math.h è la libreria che contiene la funzione radice quadrata . 
 
 Ecco l' namespace std; 
 
 int main ( ) { 
 
 
 2 
 Dichiarare le variabili per l' input dell'utente e la risposta per la radice quadrata 
 
 . questa è la dichiarazione : 
 
 numero doppio ; //user ingresso 
 
 doppia risposta ; //risposta alla radice quadrata 
 3 
 prompt per l'utente . input e memorizzare l'ingresso nella variabile " numero " 
 
 Questo è il codice : 
 
 cout << " inserisci un numero: " ; 
 
 cin > ,> numero ; //ottenere l'utente di input 
 
 cout << endl << endl; 
 4 
 calcolare la radice quadrata utilizzando la funzione sqrt . La funzione sqrt è nella libreria math.h ( incluso all'inizio del programma) . Conservare la risposta a questo calcolo sulla variabile " risposta" 
 
 answer = sqrt ( numero ) . 
 5 
 uscita la risposta della radice quadrata . Utilizzare la funzione ImpostaPrecisione () per limitare il numero di posizioni decimali da visualizzare 
 
 Questo è il codice : 
 
 cout << " La radice quadrata di " << numero ; . 
 
 cout << " è" << ImpostaPrecisione ( 4) << risposta << endl; 
 6 
 Fine del programma , fornendo tutto il ritorno . valore 
 
 Ecco l' ultima parte del codice : 
 
 return ( 0 ) ; } 
 
 
 7 
 Copia e incolla il completo codice nel C + + editore . 
 
 Ecco il codice completo della namespace std; 
 
 int main ( ) { 
 
 
 
 numero doppio ; //user ingresso 
 
 doppia risposta ; //risposta alla radice quadrata < br > 
 cout << " inserisci un numero: " ; 
 
 cin >> numero ; //ottenere l'utente di input 
 
 cout << endl < < endl; 
 
 answer = sqrt ( numero ) ; 
 
 cout << " La radice quadrata di " << numero ; 
 
 cout << , "è" << ImpostaPrecisione ( 4) << risposta << endl; 
 
 return ( 0 ) ; }