armazenar dados de programas de computador em uma série de diferentes recipientes . Um contêiner básico e fácil de usar é a matriz , que armazena dados em uma seqüência de células de memória . Uma variação comum da matriz é uma matriz, que é às vezes chamado de uma matriz bidimensional . A matriz armazena um número de matrizes no interior de uma única matriz , exterior . As múltiplas matrizes internas então armazenar um tipo de dados , como uma seqüência de texto . Você pode usar uma linguagem de programação como C + + para armazenar seqüências de texto em uma matriz. Coisas que você precisa
C + + ambiente de desenvolvimento integrado (IDE) , como o Eclipse CDT
compilador C + + , como o GCC
Mostrar 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
Crie uma função principal. A função principal é onde o programa começa. Escreva o seguinte na parte superior do arquivo de código fonte :
int main () {}
3
Declare uma matriz bidimensional , ou matriz, de cordas. Você pode definir o tamanho da matriz para o que quiser . Por exemplo, para criar uma matriz que é de cinco cordas de comprimento e cinco de largura cordas , escreva o seguinte, entre as chaves da função principal :
matriz string [ 5] [5 ];
4
loop através da matriz usando uma nested " para" loop. O primeiro loop "para" percorre a matriz externa da matriz , que é aquele que contém os outros arranjos . O segundo ciclo "for" loop sobre a matriz interior da matriz , que contém as cadeias . Para criar um nested loop "for" , escreva a seguinte declaração abaixo da declaração da matriz :
//loop for externo
for (int i = 0; i < 5; i + + )
{
//interior loop for começar
for (int j = 0; j < 5; j + +) {}
//interior para o final de loop
}
//exterior para o final de loop
5
Atribuir um valor a cada corda na matriz . Cada corda é visitado uma vez dentro do nested " para" loops. Ao colocar a seguinte declaração entre as chaves que seguem imediatamente o segundo laço "for" , você pode definir o valor de cada string. Escreva o seguinte, entre as chaves após o segundo ciclo "for" :
matriz [ i] [ j] = 'x' ;
6
Imprimir o valor da matriz para janela de saída. Coloque a seguinte linha imediatamente após a atribuição corda feita na etapa anterior :
cout << matriz [ i] [ j] ;
7
Imprima um caractere de nova linha em no final de uma iteração completa do exterior " para" loop . Um conjuntos de iteração completos e imprime o texto de todas as cadeias contidos em um conjunto interior . Ao imprimir um caractere de nova linha aqui , a saída impressa é dividida em uma grade com linhas e colunas. Escreva a seguinte declaração após o texto : "//interior para o final do loop. "
Cout << endl;
8
Execute o programa pressionando o verde "Play" botão. A saída do programa fica assim:
xxxxx
xxxxx
xxxxx
xxxxx
xxxxx
< br >