Programming

308 palavras 2 páginas
TRABALHO DE LOGICA DE PROGRAMAÇÃO

1. O que é um vetor? R: Vetores são estruturas de dados que armazenam usualmente uma quantidade fixa de dados de certo tipo. Um vetor armazena diversos valores, cada um associado a um número que se refere à posição de armazenamento, e é conhecido como índice. Os vetores são estruturas indexadas, em que cada valor que pode ser armazenado em certa posição (índice) é chamado de elemento do vetor.

2. O que é uma matriz? R: É uma Coleção de variáveis do mesmo tipo, referenciada por um nome comum, um elemento específico é acessado através de um índice e podem ter mais de uma dimensão. Se possuir somente uma dimensão, ela é conhecida como matriz unidimensional ou vetor. 3. Qual a vantagem na utilização de Vetores e Matrizes? R:Uma das vantagens do uso de vetores é a possibilidade de acessar cada elemento via um índice permitindo acessar os elementos uniformemente através do próprio programa. Basta deixar dentro do índice (entre os colchetes) uma variável, cuja variação de valores é feita usando-se um laço. Desta forma o próprio programa irá percorrer cada um dos elementos do vetor. A vantagem do uso de matrizes é que seus elementos são acessíveis de forma rápida mas têm uma notável limitação: são de tamanho fixo, mas podem ser incrementados ou diminuídos com determinados algoritmos, geralmente envolvendo a cópia de elementos de um array para outro e reiniciar o original com a nova dimensão. 4. Faça um algoritmo que leia um vetor N[20]. A seguir, encontre o menor elemento do vetor N e a sua posição dentro do vetor, mostrando: “O menor elemento de N é”, M, “e sua posição dentro do vetor é:”,P. #include #include int main(int argc, char *argv[]) { int N[20]; int i, menor,posicao; i=1; for

Relacionados

  • EXTREME PROGRAMMING
    1269 palavras | 6 páginas
  • Extreme Programming
    1923 palavras | 8 páginas
  • Extreme Programming
    1832 palavras | 8 páginas
  • Extreme programming
    1334 palavras | 6 páginas
  • Extreme Programming
    695 palavras | 3 páginas
  • extreme programming
    2908 palavras | 12 páginas
  • eXtreme Programming
    702 palavras | 3 páginas
  • extreme+programming
    6886 palavras | 28 páginas
  • Extreme Programming
    1171 palavras | 5 páginas
  • Extreme Programming
    1955 palavras | 8 páginas