Lista de Exercícios Resolvidos de Introdução aos vetores

Ver Teoria

O professor de programação da sua faculdade, visando otimizar o tempo de correção da última prova aplicada, decidiu criar um programa capaz de comparar as respostas das provas dos alunos com o gabarito oficial automaticamente.

Para armazenar as respostas das questões da prova, ele decidiu utilizar um vetor. Esse vetor possui os seus índices atrelados as questões, que por sua vez armazenam as alternativas que correspondem as suas respostas corretas.

A figura a seguir ilustra o gabarito oficial da prova representado através do vetor:

Com base nessas informações responda:

  • Quantas questões a prova possui?
  • Qual é o tipo de dados utilizado para a criação desse vetor?
  • Qual é a alternativa que responde corretamente a 3ª questão dessa prova?

Ver solução completa

Explique qual é a utilidade do vetor em um programa e como o mesmo pode ser definido na linguagem C.

Ver solução completa

Uma franquia de lojas de roupas, para melhorar a experiência dos clientes em suas dependências, decidiu colocar totens na saída de uma de suas principais lojas para que os consumidores possam avaliar o atendimento recebido.

Sabendo que essa loja possui uma média de 150 clientes todos os dias e que as avaliações deixadas por eles serão salvas localmente pelo programa em um vetor até serem enviadas no final do dia para o banco de dados da franquia.

Crie uma representação desse vetor na linguagem C, considerando que as avaliações disponíveis nos totens presentes na loja são:

  1. Atendimento ruim;
  2. Atendimento regular;
  3. Atendimento excelente.

Ver solução completa

Analise o seguinte trecho de código:

Identifique o erro presente nas declarações dos vetores acima.

Ver solução completa

Analise o seguinte programa:

Identifique o nome, tipo e quantidade máxima de elementos do vetor utilizado nesse programa, bem como a linha em que ele foi declarado.

Ver solução completa

Analise o seguinte vetor:

Quais são os elementos presentes nos índices 0 e 3?

Ver solução completa

Analise o seguinte programa:

Identifique o erro que impede o programa de ser executado corretamente.

Ver solução completa

Um time de futebol, visando aumentar o rendimento de seus atletas decidiu criar um programa de análise de eficiência. Durante o desenvolvimento do programa, um vetor foi criado para armazenar a altura do time de 11 jogadores. Crie esse vetor na linguagem C.

Ver solução completa