Vous êtes sur la page 1sur 10

Aula 10: Arrays (vetores e matrizes) Os arrays so estruturas de dados que consistem em itens de dados do mesmo tipo, relacionados

s entre si. Os arrays e as estruturas so entidades estticas, j que permanecem do mesmo tamanho ao longo de toda a execuo do programa. Um array um grupo de posies de memria consecutivas, todas de mesmo nome e mesmo tipo. Para fazer referncia a uma posio particular ou elemento no array, especificamos o nome do array e o nmero da posio daquele elemento no array.

Arrays
O nome do array c. Seus 12 elementos so denominados c [0], c [1], c [2], . . ., c [11]. O valor de c [0] -45; o valor de c [1] 6; o valor de c[2] 0, o valor de c[7] 62 e o valor de c [11] 78.

Arrays

Para imprimir a soma dos valores contidos nos trs primeiros elementos do array c, escreveramos:

Para dividir por 2 o valor do stimo elemento do array c e atribuir o resultado varivel x escreveramos:
Os arrays ocupam um espao determinado na memria. O programador especifica o tipo de cada elemento e o nmero de elementos exigidos pelo array, de forma que o compilador possa reservar a quantidade apropriada de memria.

Arrays
Para dizer ao compilador para reservar 12 elementos para o array inteiro c, use a declarao Pode-se reservar memria para vrios arrays com uma nica declarao. A declarao seguinte reserva 100 elementos para o array inteiro b e 27 elementos para o array inteiro x.

Podem ser declarados arrays para conter outros tipos de dados. Por exemplo, pode ser usado um array do tipo char para armazenar um string de caracteres.

Arrays
Os elementos de um array tambm podem ser inicializados na declarao do array com um sinal de igual e uma lista de inicializadores separados por vrgulas (entre chaves).

Arrays
Somente constantes podem ser usadas para declarar arrays. Variveis constantes devem ser inicializadas com uma expresso constante e no podem mais ser modificadas. Variveis constantes so tambm chamadas de constantes com nome ou variveis somente leitura.

Arrays
Escreva um programa que crie um array com 14 elementos do tipo double; leia os valores fornecidos pelo usurio para esse array; imprima o array; ache a soma e a media dos elementos do array; ache o maior e o menor elemento do array.

Vous aimerez peut-être aussi