Computer programmeringssprog kan bruges til at skabe magtfulde tekst behandlingen af ansøgningerne. Tekstbehandling er noget computere kan udføre meget hurtigt og uden fejl , hvilket gør dem ideelle til den slags opgaver. For eksempel kan du skrive et program, der fjerner alle tegn i en tekststreng med undtagelse af tal. Dette kan være nyttigt, når du har at gøre med data, der blandede alfanumeriske data , men alt du er bekymret med , er de numeriske data. Du kan skrive en hurtig program, der udretter dette ved hjælp af C + + sprog. Ting du skal
C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
C + + Compiler , sådan en GCC
vise flere Instruktioner
1
Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge 'File /New /Project ' og vælg ' C + + projekt ' for at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE .
2
Importer " iostream " og " streng " biblioteker for at aktivere basic input /output og string funktioner. Skriv følgende i toppen af kildekoden fil : Hej
# include
# include
using namespace std ;
< br >
3
Erklær en hovedfunktion ved at skrive følgende under import udsagn : Hej
int main ()
{}
4
erklære to strenge : en for de blandede tal og bogstaver data , og én for bare tallene. Tildel alfanumeriske data til den blandede karakter typen streng. For eksempel skriver følgende mellem de krøllede parenteser i den vigtigste funktion : Hej
string alfanumeriske = " abc123xyz789 "
string numerisk ,
5
Erklær to strenge : en for de blandede tal og bogstaver data , og én for bare tallene. Tildel alfanumeriske data til den blandede karakter typen streng. For eksempel skriver følgende mellem de krøllede parenteser i den vigtigste funktion : Hej
string alfanumeriske = " abc123xyz789 "
string numerisk ,
6
Test en karakter i strengen ved hjælp af " isdigit "-funktionen . Skriv følgende, hvis erklæring mellem de krøllede parenteser i for-løkken : Hej
if ( isdigit ( alfanumerisk [i] ) )
{}
7
Tilføj numerisk tegn til strengen " numeriske . " Ved at placere følgende erklæring mellem de krøllede parenteser i sætningen , skal du sikre dig, at det kører kun, når et tegn er et tal : Hej
numerisk + = alfanumerisk [i ]
8 < p > Udskriv numerisk streng til output vinduet ved at placere følgende erklæring på bunden af den vigtigste funktion , lige før den sidste krøllet beslag på siden
cout << numerisk << endl . ;
9
Kør programmet ved at trykke på den grønne " Play" knappen placeret på den øverste række knapper . Programmet output ligner dette : Hej
123.789