Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come convertire una stringa in un grafico in C + +

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

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 .

 

Programmazione © www.354353.com