carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare ' File /Nuovo /Progetto' e scegliere ' C + + Project' per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
2
Importa il " iostream " e librerie " stringa" per abilitare l'ingresso di base /uscita e alle funzioni di stringa . Scrivere il seguente all'inizio del file di codice sorgente :
# include # include using namespace std; dichiarare una funzione principale , scrivendo al seguente sotto le istruzioni di importazione : int main ( ) { } dichiarare due stringhe : uno per i numeri misti e dati di lettere , e uno solo per i numeri. Assegnare i dati alfanumerici per la stringa di tipo carattere misto . Ad esempio, scrivere , tra le parentesi graffe della funzione principale : alfanumerico stringa = " abc123xyz789 " ; stringa numerica ; dichiarare due stringhe : uno per i numeri misti e dati lettere , ed uno per solo i numeri . Assegnare i dati alfanumerici per la stringa di tipo carattere misto . Ad esempio, scrivere , tra le parentesi graffe della funzione principale : alfanumerico stringa = " abc123xyz789 " ; stringa numerica ; prova un personaggio nella stringa utilizzando la funzione " isdigit " . Scrivi la seguente istruzione if tra le parentesi graffe del ciclo for : se ( isdigit ( alfanumerico [ i] ) ) per { } Aggiungi un carattere numerico alla stringa " numerico ". Inserendo la seguente istruzione tra le parentesi graffe di if , si garantisce che venga eseguito solo quando un personaggio è un numero : numerico + = alfanumerico [ i] ; Stampare la stringa numerica alla finestra di uscita inserendo la seguente dichiarazione in fondo la funzione principale , proprio prima dell'ultima parentesi graffa sulla pagina cout << endl << numerico . ; Eseguire il programma premendo il tasto verde "Play " che si trova sulla fila superiore di pulsanti . L' output del programma è la seguente: 123789
3
4
5
6
7
8
9
Informazioni correlate
Programmazione © www.354353.com