linguagens de programação de computador pode ser usado para criar aplicações de processamento de texto poderosos . Processamento de texto é algo que os computadores podem executar muito rapidamente e sem erros, tornando-os ideais para este tipo de tarefas. Por exemplo, você pode escrever um programa que remove todos os caracteres em uma seqüência de texto, exceto para os números . Isto pode ser útil quando você está lidando com dados que misturam dados alfanuméricos , mas tudo o que você está preocupado com é os dados numéricos . Você pode escrever um programa rápido que faz isso usando a linguagem C + +. Coisas que você precisa
C + + Ambiente de Desenvolvimento Integrado (IDE ), como o Eclipse CDT
C + + Compiler, tal GCC
Show Mais instruções
1
Carregue o + IDE C + clicando no ícone do programa. Quando se abre , selecione " File /New /Project " e escolha " C + + Projeto ' para criar um novo projeto de C + +. Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE.
2
Import a " iostream " e bibliotecas "string" para activar as funções de entrada /saída e de cordas básicas. Escreva o seguinte na parte superior do arquivo de código fonte: # include
# include
using namespace std;
3
Declare uma função principal , escrevendo o seguinte abaixo as instruções de importação :
int main () {}
4
Declare duas cordas : uma para os números mistos e dados letras , e um apenas para os números. Atribuir dados alfanuméricos para o tipo string caráter misto . Por exemplo , escreva o seguinte, entre as chaves da função principal :
seqüência alfanumérica = " abc123xyz789 ";
seqüência numérica ;
5
Declare duas cordas : um para os números e dados mistos letras , e um para apenas os números . Atribuir dados alfanuméricos para o tipo string caráter misto . Por exemplo , escreva o seguinte, entre as chaves da função principal :
seqüência alfanumérica = " abc123xyz789 ";
seqüência numérica ;
6
testar um caráter na string usando a função " isdigit " . Escreva a seguinte declaração se entre as chaves do loop for :
if ( isdigit (alfanumérico [i]) ) {}
7
Adicionar caracteres numéricos para a seqüência " numérico ". Ao colocar a seguinte declaração entre as chaves do comando if , você garante que ele só funciona quando um personagem é um número :
numérico + = alfanumérico [i] ;
8
Imprimir a seqüência numérica para a janela de saída , colocando a seguinte declaração na parte inferior da função principal, mesmo antes do último colchete na página
cout << numérico << endl . ;
9
Execute o programa pressionando o botão "Play" verde localizado na primeira linha de botões. A saída do programa fica assim:
123789