langages de programmation informatiques peuvent être utilisés pour créer des applications de traitement de texte puissant . Le traitement de texte est quelque chose que les ordinateurs peuvent exécuter très rapidement et sans erreur, ce qui les rend idéales pour ce genre de tâches . Par exemple, vous pouvez écrire un programme qui supprime tous les caractères d'une chaîne de texte, sauf pour les numéros . Cela peut être utile lorsque vous travaillez avec des données comportant des données alphanumériques mixtes , mais tout ce que vous êtes concernés par ce sont les données numériques. Vous pouvez écrire un programme rapide qui accomplit cette mission en utilisant le langage C + + . Choses que vous devez
C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
compilateur C + + , une telle GCC
Afficher plus d' instructions
1
charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project » pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
2
Importer le " iostream " et les bibliothèques "chaîne" pour activer les fonctions de chaîne d'entrée de base /sortie et . Ecrivez ce qui suit au début du fichier de code source :
# include
# include
using namespace std ;
3
déclarer une fonction principale en écrivant ce qui suit ci-dessous les déclarations d'importation :
int main () {}
4
déclarer deux chaînes : une pour les nombres fractionnaires et les données des lettres , et l'autre pour seulement les chiffres . Affecter des données alphanumériques de la chaîne de type de caractère mixte . Par exemple, écrire ce qui suit entre les accolades de la fonction principale :
chaîne alphanumérique = " abc123xyz789 " ;
chaîne numérique ;
5
déclarer deux chaînes : une pour les nombres fractionnaires et les données des lettres , et l'autre pour seulement les chiffres . Affecter des données alphanumériques de la chaîne de type de caractère mixte . Par exemple, écrire ce qui suit entre les accolades de la fonction principale :
chaîne alphanumérique = " abc123xyz789 " ;
chaîne de
numérique ;
6
test un caractère dans la chaîne à l'aide de la fonction " isdigit " . Ecrivez ce qui suit if entre les accolades de la boucle :
if ( isdigit (alphanumérique [i]) ) {}
7
Ajouter un caractère numérique de la chaîne " numérique ". En plaçant la déclaration suivante entre les accolades de l'instruction if , vous vous assurez qu'elle ne fonctionne que quand un personnage est un nombre :
numérique + = alphanumérique [i] ;
8 < p > Imprimer la chaîne numérique de la fenêtre de sortie en plaçant la déclaration suivante au bas de la fonction principale, juste avant la dernière accolade sur la page
cout << numérique << endl . ;
9
Exécutez le programme en appuyant sur le bouton vert "Play" situé sur la rangée supérieure de boutons . La sortie du programme ressemble à ceci:
123789