Vetores, apenas fazendo uma sucinta revisão, são grupos de elementos que podem ser acessados através de seus índices. Em C# os declaramos da seguinte forma:

int[] vetor = new int[8];

Dessa forma criamos um vetor que armazenará dados do tipo int e com 8 posições, ou seja, capaz de armazenar 8 números, cada um em uma posição diferente.

Para inserirmos um valor no vetor devemos utilizar a seguinte sintaxe:

vetor[0] = 15;

Com isso colocamos o número 15 na posição 0 do vetor.

Poderíamos escrever o conteúdo dessa posição no Console com o comando abaixo:

Console.WriteLine(vetor[0]);

Poderíamos também utilizar um for para imprimir o conteúdo de todo esse vetor.

Vetores - C#

Vale ressaltar que um vetor em C# sempre começa sua indexação pela posição zero. Isso é muito importante!

Por fim é importante dizer que é possível criar um vetor e já inicializá-lo com vários valores, vejam:

int[] numerosPrimos = { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 };

E claro, poderíamos imprimi-los no Console:

Vetores - C#

A saída para esse for seria:

Vetores - C#

Até aqui demonstrei um vetor de inteiros, mas poderíamos ter utilizado outros tipos, como double:

Vetores - C#

A saída desse código seria:

Vetores - C#

Ou um vetor de strings:

Vetores - C#

Cuja saída seria:

Vetores - C#

Enfim, podemos criar vetores capazes de armazenar diversos tipos de dados. Existem também dezenas de métodos interessantes a serem utilizados com vetores em C#. Para conhecê-los basta explorar o IntelliSense do Visual Studio, digitando o nome do vetor seguido de um ponto, como ilustra a figura abaixo:

Vetores - C#

Nessa enorme lista de métodos disponíveis, existem funções para se calcular a média de um vetor (Average), para ordená-los (OrderBy), para contar quantos elementos o vetor possui (Count), para retornar o maior elemento (Max), o menor (Min), enfim, explorar essa lista só trará benefícios e facilitará seu trabalho daqui para frente. Invistam algum tempo nisso, ok?


HARDWARE

Entendendo o seu computador

O que há dentro do meu computador?

Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.

  • Gabinetes

  • Placas-Mãe

  • Processadores

  • Memória

  • Fontes

  • Drives Ópticos

  • Discos Rígidos

  • SSD

  • Placas de Som

  • Placas de Vídeo

Você Sabia?

O Playstation só nasceu porque uma parceria entre Sony e Nintendo, para desenvolver uma unidade de CD para o Super Nintendo, fracassou. Clique aqui e saiba mais.


O título Tetris detém o recorde de jogo mais adaptado de todos os tempos. No total foram mais de 60 plataformas diferentes que receberam alguma versão do quebra-cabeças criado por Alexey Pajitnov. Conheça mais sobre este incrível jogo clicando aqui.


Street Fighter 2, lançado para o Super Nintendo no início dos anos 90, foi o principal responsável pelo aumento nas vendas deste console. Graças ao sucesso do título nos Arcades e à perfeita adaptação ao console, muitos consumidores adquiriram o SNES para jogarem o título em casa. Saiba mais.


O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.


Em 1949 a revista Popular Mechanics fez uma previsão para o futuro, dizendo: "Um dia os computadores pesarão menos do que 1,5 tonelada". E pensar que temos smartphones capazes de realizar milhões de vezes mais operações do que os computadores daquela época.


O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.


A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.


O épico jogo River Raid, do Atari, foi desenhado e boa parte de sua programação foi feita por uma mulher: Carol Shaw, uma excelente programadora e funcionária da Activision em 1982. Saiba mais sobre a história deste incrível jogo, aqui.