ARRAYS

2204 palavras 9 páginas
65

Algoritmos / Linguagem C – Prof. Dr. Antônio Marcos SELMINI

Capítulo 6
Arrays Unidimensionais (Vetores)
6.1 Introdução
Nos capítulos anteriores foram apresentadas as estruturas de seleção e de repetição que são de extrema importância no desenvolvimento de algoritmos. Nas técnicas de construção de algoritmos já comentadas em nenhum momento houve a necessidade de armazenar grandes quantidades de informação. Considere a seguinte situação prática. Um professor tem um total de 100 alunos. O professor gostaria de armazenar para processamento as duas notas referentes às provas aplicadas, e também calcular e armazenar a média de cada aluno.
Sabe-se que a área de armazenamento utilizada por um programa é a memória RAM. Os dados armazenados na memória durante o processamento ficam nas variáveis, que por sua vez foram declaradas no início do programa. No problema descrito, qual seria inicialmente o número de variáveis necessárias para armazenar todas as informações? Para quem pensou em 150 variáveis acertou! Declarar 150 variáveis parece algo muito complicado e também nada prático.
As linguagens de programação oferecem um recurso muito interessante e importante chamado de arrays. Os arrays são utilizados quando há a necessidade de manipular e consequentemente armazenar grandes quantidades de informação em memória primária para processamento.

6.2 Arrays unidimensionais
Um array é definido formalmente como um conjunto de variáveis, ou seja, um conjunto de posições de memória contíguas que são referenciadas pelo mesmo nome. Em um vetor todos os elementos armazenados são do mesmo tipo de dado. A sintaxe para a declaração de um array unidimensional é: tipo nome_variável[tamanho]; onde: tipo representa qualquer tipo válido da linguagem C, nome_variável é o nome que será utilizado para referenciar o conteúdo das posições de memória e tamanho representa o número máximo de elementos que podem ser armazenados na variável. Exemplo de declarações:

Relacionados

  • Array
    514 palavras | 3 páginas
  • Array
    748 palavras | 3 páginas
  • Array
    768 palavras | 4 páginas
  • Arrays
    967 palavras | 4 páginas
  • Array
    282 palavras | 2 páginas
  • Arrays
    275 palavras | 2 páginas
  • Array
    4789 palavras | 20 páginas
  • Array
    876 palavras | 4 páginas
  • ponteiroa e arrays
    400 palavras | 2 páginas
  • Programação Arrays
    2588 palavras | 11 páginas