| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come rimuovere tutti i non- interi da una stringa
    linguaggi di programmazione computer può essere usato 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 hanno dati alfanumerici misti , ma tutti si sono preoccupati con sono i dati numerici. È possibile scrivere un programma veloce che realizza questo utilizzando il linguaggio 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 ' 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;


    3

    dichiarare una funzione principale , scrivendo al 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 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 ;
    5

    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 ;
    6

    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

    { }
    7

    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] ;
    8 < p > 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 . ;
    9

    Eseguire il programma premendo il tasto verde "Play " che si trova sulla fila superiore di pulsanti . L' output del programma è la seguente:

    123789

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere un valore della cella GridView 
    ·Come obiettivo visualizzazione secondaria in iPhone SDK…
    ·Come compilare i codici C nel Makefile 
    ·Quali sono le funzioni di Hard Disk 
    ·Come scrivere un foglio XLS in CSharp 
    ·Come combinare un file in C + + 
    ·Come scrivere un programma C che leggerà in un file di…
    ·Come fare una stringa in una matrice di caratteri in C …
    ·Come utilizzare OracleDataAdapter per aggiornare un'ori…
    ·Come convertire le lettere in numeri in una tabella di …
      Articoli in evidenza
    ·Come utilizzare Struts HTML.tld Tags 
    ·Come utilizzare Sprite animati in Eclipse 
    ·Come eseguire l'override Elimina in Rails 
    ·Tipi di algoritmi di clustering 
    ·PHP vs . Java Scalabilità 
    ·Come trovare una stringa in stringa PHP 
    ·Come nascondere un pulsante in Visual C 
    ·Come troncare una partizione in Oracle 
    ·Come finestre di dialogo di input in Java Swing 
    ·Quali sono i due usi l'operatore + in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com