January 14
linguaggi di programmazione computer può essere utilizzato per creare potenti applicazioni di elaborazione testi. elaborazione del testo è qualcosa di computer in grado di eseguire molto rapidamente e senza errori, che li rende ideali per questo tipo di attività. Ad esempio, è possibile scrivere un programma che rimuove tutti i caratteri di una stringa di testo, tranne per i numeri. Questo può essere utile quando si tratta di dati che ha mescolato dati alfanumerici, ma tutto quello che sono interessati con è i dati numerici. È possibile scrivere un programma veloce che realizza questo utilizzando il linguaggio C ++.
1 Caricare il C ++ IDE facendo clic sulla sua 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 vuoto appare nella parte editor di testo dell'IDE.
2 Importare i "iostream" e le biblioteche "stringa" per abilitare funzioni di ingresso / uscita e di stringa di base. Scrivere la seguente nella parte superiore del file di codice sorgente:
includere <iostream> includere <string>
using namespace std;
3 Dichiarare una funzione principale scrivendo il seguente sotto le istruzioni di importazione:
int main ()
{}
4 Dichiarare due stringhe: uno per i numeri misti e dati di lettere, e uno solo per i numeri. Assegnare dati alfanumerici per la stringa di tipo carattere misto. Ad esempio, scrivere la seguente tra le parentesi graffe della funzione principale:
stringa alfanumerica = "abc123xyz789";
string numeric;
5 Dichiarare due stringhe: uno per i numeri misti e dati di lettere, e uno solo per i numeri. Assegnare dati alfanumerici per la stringa di tipo carattere misto. Ad esempio, scrivere la seguente tra le parentesi graffe della funzione principale:
stringa alfanumerica = "abc123xyz789";
string numeric;
6 Testare un carattere nella stringa utilizzando la funzione "isdigit". Scrivi la seguente if tra le parentesi graffe del ciclo for:
if(isdigit(alphanumeric[i]))
{}
7 Aggiungere un carattere numerico alla stringa "numerica". Inserendo la seguente dichiarazione tra le parentesi graffe di if, si assicura che funziona solo quando un personaggio è un numero:
numeric += alphanumeric[i];
8 Stampa la stringa numerica alla finestra di output inserendo la seguente istruzione nella parte inferiore della funzione principale, proprio prima dell'ultimo parentesi graffa sulla pagina.
cout << numeric << endl;
9 Eseguire il programma premendo il tasto verde "Play" che si trova sulla fila superiore di pulsanti. L'output del programma è simile al seguente:
123789