Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man tar bort alla icke - heltal a String

    Dator programmeringsspråk kan användas för att skapa kraftfulla applikationer textbehandling . Text bearbetning är något datorer kan prestera mycket snabbt och utan fel , vilket gör dem idealiska för denna typ av uppgifter . Till exempel kan du skriva ett program som tar bort alla tecken i en textsträng med undantag för nummer . Detta kan vara användbart när du arbetar med data som har blandade alfanumeriska data , men allt du sysslar med är de numeriska data . Du kan skriva en snabb program som åstadkommer detta med hjälp av C + + språket . Saker du behöver
    C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C + + kompilator , en sådan GCC
    Visa mer Instruktioner
    1

    Ladda C + + IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project ' och välj ' C + + Project " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE .
    2

    Importera " iostream " och "sträng" bibliotek för att möjliggöra basic input /output -och string . Skriv följande på toppen av källkoden filen :

    # include

    # include


    using namespace std ;

    Billiga 3

    Deklarera en huvuduppgift genom att skriva följande under import uttalanden :

    int main ( ) katalog

    { }
    4

    deklarera två strängar : en för de blandade siffror och bokstäver data och en för bara siffror . Tilldela alfanumeriska data till den blandade karaktären typen string . Till exempel skriver följande mellan klammerparenteser av huvudfunktionen :

    string alfanumeriska = " abc123xyz789 ";

    sträng numeriskt ,
    5

    Deklarera två strängar : en för de blandade siffror och bokstäver data och en för bara siffror . Tilldela alfanumeriska data till den blandade karaktären typen string . Till exempel skriver följande mellan klammerparenteser av huvudfunktionen :

    string alfanumeriska = " abc123xyz789 ";

    sträng numeriskt ,
    6

    Testa en karaktär i strängen med hjälp av " isdigit "-funktion. Skriv följande if mellan klammerparenteser av for-slingan :

    om ( isdigit ( alfanumeriska [ i] ) ) katalog

    { }
    7

    Lägg ett numeriskt tecken till strängen " numeriska . " Genom att placera följande uttalande mellan klammerparenteser av if , försäkra dig om att det bara körs när ett tecken är ett nummer :

    numerisk + = alfanumerisk [ i] ;
    8

    Skriv ut den numeriska strängen till utgången fönstret genom att placera följande uttalande längst ned i huvudfunktion , precis innan den sista klammer på sidan

    cout << numerisk << endl . ;
    9

    Kör programmet genom att trycka på den gröna " Play " -knappen på den översta raden av knappar . Programmet produktionen ser ut så här :

    123789

    Tidigare:

    nästa:
    relaterade artiklar
    ·Beskrivning av en C + + Funktion & hur det orsakar en b…
    ·Hur man använder en C + + vektor för att lagra data
    ·Definition av C + + String Funktion
    ·Hur att skapa program för Windows Mobile Net
    ·Hur konvertera radianer till grader i C + + språk i Tr…
    ·Hur till Bädda RESX i CSC Compiler
    ·Vad är en Runtime Error 8005
    ·Hur man skapar ett porträtt i C + +
    ·Hur man använder en GetOpenFileName funktion
    ·Hur man programmerar i Visual C
    Utvalda artiklarna
    ·Hur man använder Exec i Bash Script
    ·Hur man programmerar en kula i PHP
    ·Hur man gör Certifikat för osignerade Android Apps
    ·Hur man reparerar Java : Lang Null Pointer Exception
    ·Hur man lär sig Java Script för gratis
    ·Hur man startar Datorer
    ·Hur Java stöder Software Återanvändning
    ·Konfigurera WAMP med Eclipse IDE för PHP
    ·Hur överföra resultat till en klient i PHP
    ·Hur byter jag alla omvända snedstreck i Windows Path m…
    Copyright © Dator Kunskap http://www.dator.xyz