Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter uma String para um gráfico em C + +
A linguagem de programação + + C permite que você manipule dados em uma infinidade de maneiras . Por exemplo , você pode converter uma seqüência de texto em um gráfico , onde o valor de cada caractere na seqüência corresponde a um valor no gráfico. Isto é possível porque cada caractere tem um valor numérico de base , o que lhe permite ser facilmente transformada em uma série . Esse número pode ser plotados em um gráfico. Este programa é uma ótima maneira de se familiarizar com o C + + manipulação de strings . 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 + + Project" 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

Escreva as seguintes linhas no topo do arquivo de código fonte para importar as bibliotecas que têm as funções necessárias para converter uma string em um gráfico :

# include # include # include using namespace std;
3

Declare uma função principal, que é o ponto de partida para o seu programa . As chaves que seguem uma função coloque um bloco de código . Coloque todas as declarações nas seguintes etapas dentro deste bloco de código. Escreva a seguinte declaração para criar uma função principal vazio.

Int main () {}
4

Declare uma matriz de caracteres , também conhecido como uma string, escrevendo a seguinte declaração :

de char s [] = " 0 1 5 3 5 8 1 3" ;
5

Criar uma declaração "for" loop que itera sobre todos os personagens do string:

for ( unsigned int i = 0; i < sizeof ( s); i + + ) {}
6

Converter o personagem que o laço "for" é atualmente a iteração Terminou escrevendo a seguinte declaração dentro do bloco de código do loop:

int num = s [i] ;
7

Crie um segundo laço "for" dentro do bloco de código de o primeiro laço "for" e após a declaração anterior. Este ciclo repete um número de vezes igual ao valor numérico do caractere sendo iterado no primeiro loop. As estampas LOOP OUT um asterisco a cada iteração , a criação de um gráfico que traça o valor do caractere . Escreva as seguintes declarações para fazer isso:

for (int j = 0; j < núm ; j + +) { cout << " * ";}
8

Imprima um caractere de fim -de-linha , colocando a seguinte declaração abaixo do segundo laço "for" . Isso completa uma linha do gráfico

cout << endl; .
9

Compilar e executar o programa , pressionando o botão " Play" na barra de ferramentas superior da IDE. O programa converte os caracteres individuais da string em valores numéricos. Estes valores são, então, impresso como um gráfico de asteriscos.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar um buffer de anel 
·Como alterar um soquete de bloqueio para não-bloqueio 
·Como desenhar linhas no Visual C + + 
·Depois de selecionar uma data no DateTime Picker, Como …
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Como criar um aplicativo para iPhone para um RSS em um …
·Como incluir fontes personalizadas em um iPhone usando …
·Como importar códigos com SVN Xcode 3.2 
·Como gerar Aleatórias negativos e positivos inteiros e…
·Como excluir um C + + Corrupt Heap 
  Artigos em destaque
·Objetivo de Métodos CString 
·Como fazer um botão clicável em C 
·Cocoa Touch vs. Objective C 
·Como criar auto_ptr Sintaxe 
·Como transmitir vídeo em XCode 
·Como fazer um padrão em C + + Código 
·Diferenças entre o ATL , MFC e Win32 
·Como executar um script CGI CPP na Web 
·Como conectar VB6.0 & VC + + 
·Objetivo Questionamento em C Programação 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados