Problem

1/9

Matrizes. Introdução

Theory Click to read/hide

Armazenamento de dados.

Suponha que você desenvolveu um jogo de computador chamado "User Hostile" no qual os jogadores competem contra interface do computador. Agora você precisa escrever um programa que rastreie as vendas mensais deste jogo durante um período de cinco anos. Ou digamos que você precise inventariar as Cartas Colecionáveis ​​do Herói Hacker.
Muito em breve você chegará à conclusão de que precisa de mais do que simples tipos básicos de dados para armazenar e processar informações.

 

Matrizes. Introdução.

Para facilitar o trabalho com grandes quantidades de dados, um grupo de células recebe um nome. Esse grupo de células é chamado de array.
Array – é um grupo de células de memória do mesmo tipo, localizadas lado a lado e com um nome comum. Cada célula do grupo tem um número único.

Há três coisas que você precisa aprender ao trabalhar com arrays:
x alocar memória do tamanho necessário para o array;
x gravar dados na célula desejada;
x ler dados de uma célula.

Crie uma matriz.

Ao criar uma matriz, o espaço é alocado na memória (um certo número de células). 1) Arrays podem ser criados simplesmente enumerando elementos: int[] nums = < code>new int[] { 1, 2, 3, 5 }; int significa que todos os objetos na matriz são inteiros. No lugar de int pode haver qualquer outro tipo de dado. Por exemplo, string[] nomes = ["Vasya", "Peter", "Fedya"]; 2) Não podemos especificar imediatamente os valores do array, mas simplesmente criar um array do tamanho que precisamos. int[] nums = novo int[4]; 3) Um array sempre "sabe" seu tamanho. O tamanho do array a pode ser encontrado assim:
a.Comprimento;
Freqüentemente, o tamanho da matriz é armazenado em uma variável separada para que o programa possa ser facilmente alterado para funcionar com um tamanho de matriz diferente. Exemplo:
int N = 10; // armazena o tamanho do array na variável N int[] num = novo int[4]; // cria um array de tamanho N Console.Write(nums.Length); // mostra o tamanho do array O tamanho da matriz pode ser definido no teclado.

Problem

Edite o programa para que seja inserido o valor da variável N na primeira linha do teclado, e na segunda linha foi criada uma matriz de tamanho N (os valores dos elementos da matriz podem ser quaisquer).