Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda O Que São Arrays? | Arrays
Fundamentos de C#

bookO Que São Arrays?

Considere uma situação em que precisamos armazenar as notas das disciplinas de 50 alunos. Uma maneira seria criar 50 variáveis inteiras para armazenar as notas desses 50 alunos, porém isso seria muito trabalhoso e ineficiente. Em vez disso, podemos criar um array.

Um array é como uma coleção de variáveis do mesmo tipo.

Podemos criar um array utilizando a seguinte sintaxe:

main.cs

main.cs

copy
1
datatype[] arrayName = new datatype[size];

O datatype indica o tipo dos elementos que o array irá possuir, podendo ser int, float, char etc.

Já o size é a quantidade de elementos que o array terá.

Utilizando a sintaxe acima, podemos criar um array de inteiros com 50 elementos:

main.cs

main.cs

copy
1
int[] studentMarks = new int[50];

O tamanho de um array é fixo e não pode ser alterado. Caso seja necessário inicializar um array com alguns elementos no momento da declaração, pode-se utilizar a seguinte sintaxe:

main.cs

main.cs

copy
1
datatype[] arrayName = {element1, element2, element3, ...};

Neste caso, não é necessário especificar o size do array. Ele é automaticamente inferido pelo compilador com base na quantidade de elementos com os quais o array é inicializado:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }

O size do array acima é 7, pois ele é inicializado com sete elementos. Esse tamanho permanece fixo durante todo o programa.

Indexação em Arrays é um método para acessar elementos usando índices numéricos.

O primeiro elemento é acessado com o índice 0, o segundo com o índice 1, e assim por diante. Isso permite a recuperação e modificação rápida e fácil dos valores. Nos próximos capítulos, exploraremos esse conceito em mais detalhes, praticando como encontrar elementos usando seus índices.

A seguir, uma ilustração de um array de strings que possui 4 elementos:

Cada elemento é como uma caixa que contém um valor, e esse valor pode ser alterado.

question mark

O que pode ser alterado em um array?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.59

bookO Que São Arrays?

Deslize para mostrar o menu

Considere uma situação em que precisamos armazenar as notas das disciplinas de 50 alunos. Uma maneira seria criar 50 variáveis inteiras para armazenar as notas desses 50 alunos, porém isso seria muito trabalhoso e ineficiente. Em vez disso, podemos criar um array.

Um array é como uma coleção de variáveis do mesmo tipo.

Podemos criar um array utilizando a seguinte sintaxe:

main.cs

main.cs

copy
1
datatype[] arrayName = new datatype[size];

O datatype indica o tipo dos elementos que o array irá possuir, podendo ser int, float, char etc.

Já o size é a quantidade de elementos que o array terá.

Utilizando a sintaxe acima, podemos criar um array de inteiros com 50 elementos:

main.cs

main.cs

copy
1
int[] studentMarks = new int[50];

O tamanho de um array é fixo e não pode ser alterado. Caso seja necessário inicializar um array com alguns elementos no momento da declaração, pode-se utilizar a seguinte sintaxe:

main.cs

main.cs

copy
1
datatype[] arrayName = {element1, element2, element3, ...};

Neste caso, não é necessário especificar o size do array. Ele é automaticamente inferido pelo compilador com base na quantidade de elementos com os quais o array é inicializado:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }

O size do array acima é 7, pois ele é inicializado com sete elementos. Esse tamanho permanece fixo durante todo o programa.

Indexação em Arrays é um método para acessar elementos usando índices numéricos.

O primeiro elemento é acessado com o índice 0, o segundo com o índice 1, e assim por diante. Isso permite a recuperação e modificação rápida e fácil dos valores. Nos próximos capítulos, exploraremos esse conceito em mais detalhes, praticando como encontrar elementos usando seus índices.

A seguir, uma ilustração de um array de strings que possui 4 elementos:

Cada elemento é como uma caixa que contém um valor, e esse valor pode ser alterado.

question mark

O que pode ser alterado em um array?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1
some-alt