Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como fazer Matrizes em C + +
Criação de matrizes em C + + é útil para o trabalho de matemática ou quando você precisa armazenar os dados organizados em linhas e colunas . Matrizes , o plural de matriz , são utilizados em áreas científicas que vão de computação gráfica para a mecânica quântica . Fazendo uma matriz em C + + é feito declarando uma matriz multidimensional e introdução de dados para ele. Uma vez que a matriz foi inicializada , você pode executar operações matemáticas sobre a matriz , como calcular o seu determinante . Instruções
1

Abra seu arquivo C + + fonte em um editor como o Microsoft Visual Studio Express.
2

incluir as bibliotecas necessárias para trabalhar com a sua matriz , adicionando o seguinte código na o topo do seu arquivo:

# include # include


3

Defina o número de linhas e colunas na sua matriz com o seguinte código: # define

MAX_ROWS 2

# define MAX_COLUMNS 2
4

Declare uma loja matriz seus valores , adicionando o seguinte código na sua função :

int mat [ MAX_ROWS ] [ MAX_COLUMNS ];
5

recuperar valores com um prompt de usuário para cada elemento da matriz com o seguinte código na sua função:

printf ("Entre com os valores inteiros para cada elemento da matriz (% d, % d)" , MAX_ROWS , MAX_COLUMNS );

int x , y, i;

de char str [ 256];

for ( x = 0; x < MAX_ROWS ; x + +)

for ( y = 0 , y < MAX_COLUMNS ; y + +) {


printf ( "\\ n % d, % d: " , x, y);

fgets (str , 256, stdin) ;

mat [x] [ ,"y] = atoi (str );

}

O duplo " para " ciclos , um por um através de todos os elementos da matriz de loop. A função " fgets " recupera a entrada do usuário e da função " atoi " converte a entrada de uma string em um valor inteiro.
6

Calcule o determinante de uma matriz dois por dois e exibição seu valor , adicionando o seguinte código:

int determinante ;

determinante = ( mat [0] [0] * mat [1] [ 1] ) - ( mat [0] [1 ] * mat [1] [ 0]);

printf ("\\ nDeterminant : % d" , determinante );
7

Salve o arquivo . Compilar e executar o programa para fazer a sua matriz .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar auto_ptr Sintaxe 
·Como calcular interseção Circles em C + + 
·Como construir um aplicativo móvel que usa uma câmera…
·Como compilar C + + em jGRASP 
·Como usar o LINQ to XML 
·Como atualizar o Xcode De Terminais 
·Como verificar se duas matrizes têm os mesmos elemento…
·Como fazer uma string em uma matriz de caracteres em C …
·Programas em C + + que irá reverter a sentença 
·Como ignorar os espaços ao usar Comprimento C + + 
  Artigos em destaque
·As vantagens de LINQ 
·Como alterar AppDelegate em um iPhone 
·Como Aleatória de Números binários de entrada em C +…
·Como remover SQLite em C 
·Como Iniciar um código C Desde o Prompt de Comando 
·Como ignorar linhas de comentário em C + + 
·Como inverter a seqüência de caracteres em C Usando A…
·Como Incorporar RESX no CSC Compiler 
·Substrings comuns em C 
·Exibindo uma Imagem Box PGM em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados