Vetores

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

O que é um vetor (array) na programação?

É uma variável composta homogênea e unidimensional que armazena múltiplos valores do mesmo tipo

2
New cards

Qual a principal vantagem de usar vetores em vez de múltiplas variáveis?

Permite armazenar e organizar diversos dados do mesmo tipo usando apenas uma variável com índices

3
New cards

Como se declara um vetor em pseudocódigo?

Declare vet como conjunto [1..n] de

4
New cards

Como se declara um vetor em C?

tipodado nomearray[tamanho]; Exemplo: int notas[100];

5
New cards

Em C, qual é o índice inicial de um vetor?

Sempre começa em 0. Um vetor de 100 posições tem índices de 0 a 99.

6
New cards

O que diferencia os elementos de um vetor se todos têm o mesmo nome?

O índice

7
New cards

É possível armazenar diferentes tipos de dados no mesmo vetor?

Não. Um vetor só pode armazenar dados do mesmo tipo.

8
New cards

Como preencher um vetor com valores usando laço de repetição?

Usando PARA i = 1 ATÉ n FAÇA e atribuindo valores com LEIA vet[i].

9
New cards

Como exibir todos os valores armazenados em um vetor?

Utilizando um laço de repetição para percorrer os índices e exibir vet[i].

10
New cards

Exemplo: como atribuir o valor 50 à primeira posição do vetor x?

x[1] ← 50

11
New cards

Quais são os benefícios do uso de vetores?

"- Armazenam dados de forma organizada\n- Permitem operações em massa\n- Evitam a repetição de variáveis\n- Facilitam a manipulação e análise de coleções"

12
New cards

Como somar os elementos de um vetor em C?

int soma = 0;
for(int i = 0; i < tamanho; i++) {
    soma += vetor[i];
}

13
New cards

Como encontrar o maior elemento em um vetor de inteiros?

int maior = vetor[0];
for(int i = 1; i < tamanho; i++) {
    if(vetor[i] > maior) {
        maior = vetor[i];
    }
}

14
New cards

Como intercalar dois vetores em um vetor resultante?

Percorrendo ambos e alternando as inserções no vetor resultante.

15
New cards

Como identificar números primos dentro de um vetor?

Verificando se cada número tem apenas dois divisores (1 e ele mesmo).

16
New cards