Il C + + linguaggio di programmazione permette di manipolare i dati in una moltitudine di modi . Ad esempio , è possibile convertire una stringa di testo in un grafico , in cui il valore di ogni carattere della stringa corrisponde a un valore sul grafico . Ciò è possibile perché ogni carattere ha un valore numerico sottostante , che permette di essere facilmente convertito in un numero . Questo numero può quindi tracciare su un grafico . Questo programma è un ottimo modo per familiarizzare con la manipolazione di stringhe C + + . Cose che ti serviranno 
 + ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT 
 compilatore C + + , ad un GCC 
 Mostra più istruzioni 
 1 
 carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE. 
 2 
 Scrivere le seguenti linee all'inizio del file di codice sorgente per importare le librerie che hanno le funzioni necessarie per convertire una stringa in un grafico: 
 
 # include # include # include  ; 
 3  dichiarare una funzione principale , che è il punto di partenza per il vostro programma . Le parentesi graffe che seguono una funzione racchiudono un blocco di codice . Mettere tutte le istruzioni nei seguenti passi all'interno di questo blocco di codice . Scrivi la seguente dichiarazione per creare una funzione principale vuota . 
 
 Int main ( ) { } 
 4 
 Dichiarare un array di caratteri , noto anche come una stringa , scrivendo la seguente dichiarazione : 
 
 char s [ ] = " 0 1 5 3 5 8 1 3 " ; 
 5 
 Creare una dichiarazione ciclo "for " che itera su tutti i personaggi del stringa : 
 
 for ( unsigned int i = 0; i < sizeof ( s ) ; i + + ) { } 
 6 
 Convertire il carattere che il ciclo "for " è attualmente l'iterazione sopra , scrivendo la seguente istruzione all'interno del blocco di codice del ciclo : 
 
 int num = s [ i] ; 
 7 
 Creare un secondo ciclo "for" all'interno del blocco di codice di il primo ciclo "for" e dopo l'istruzione precedente . Questo ciclo si ripete un certo numero di volte pari al valore numerico del carattere viene iterata nel primo ciclo . Il ciclo viene stampato un asterisco ad ogni iterazione , la creazione di un grafico che traccia il valore del carattere . Scrivere le seguenti istruzioni per ottenere questo risultato : 
 
 for (int j = 0; j < num; j + + ) { cout << " * " ; } 
 8 < p > Stampare un carattere end - of-line inserendo la seguente dichiarazione di sotto del secondo ciclo "for" . Questo completa una linea del grafico 
 
 cout << endl; . 
 9 
 compilare ed eseguire il programma premendo il tasto verde "Play" nella barra degli strumenti superiore della IDE . Il programma converte i singoli caratteri della stringa in valori numerici . Questi valori vengono poi stampati come un grafico di asterischi .