Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201717701

A segunda ocorrência do comando for, nesse programa, tem o objetivo...

📅 2013🏢 UFBA🎯 UFBA📚 Linguagens de Programação
#Linguagens de Programação#Pascal

1

457941201717701
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Texto associado

Para responder a essa questão considere o programa em Pascal InverteVetor.


program InverteVetor;

var

    v: array [1..10] of integer;

    i, aux: integer;

begin

    for i := 10 downto 1 do

       readln(v[i]);

 for i := 1 to 10 do

 begin

   aux := v[i];

   v[i] := v[11-i];

   v[11-i] := aux;

 end;

 for i := 1 to 10 do

     writeln(v[i]);

end.

A segunda ocorrência do comando for, nesse programa, tem o objetivo de inverter o conteúdo do vetor, ou seja, pegar o número que, após o primeiro for, estava na posição 1 e colocá-lo na posição 10; o que estava na posição 10 e colocá-lo na posição 1; o que estava na posição 2 e colocá-lo na posição 9 e o que estava na posição 9 e colocá-lo na posição 2, e assim sucessivamente. Porém há um erro no programa que faz com que, no final da sua execução, o conteúdo do vetor não esteja invertido.
Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2013 pela banca UFBA no concurso para UFBA. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, Pascal.

Esta é uma questão de múltipla escolha com 2 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200058736Linguagens de Programação

A especificação EJB (Enterprise Java Beans) padroniza o tratamento de operações comuns em aplicações, como persistência, integridade transacional e co...

#Java#Linguagens de Programação
Questão 457941200224020Linguagens de Programação

Se o parâmetro n receber o valor 4 (quatro), a função Fa retornará o valor 24.

#Linguagens de Programação#Pascal
Questão 457941200651721Linguagens de Programação

Ao executar o código, o console vai imprimir os números 1, 2 e 3, respectivamente.

#Fundamentos de Programação#Linguagens de Programação
Questão 457941200907573Linguagens de Programação

O comando while, da linguagem Pascal, é de repetição e permite que a execução de um bloco de comandos seja repetida quando uma condição for verdadeira...

#Linguagens de Programação#Pascal
Questão 457941200925091Linguagens de Programação

A função Exemplo3 tem dois parâmetros, que recebem números inteiros, e retorna um valor do tipo inteiro.

#Pascal#Linguagens de Programação
Questão 457941200928255Linguagens de Programação

Programas em Pascal podem ter dois tipos de subprogramas: procedimentos e funções, sendo que uma das diferenças entre ambos é que procedimentos não po...

#Linguagens de Programação#Pascal
Questão 457941201373734Linguagens de Programação

JavaScript e Java são linguagens que podem ser interpretadas pelo navegador.

#JavaScript#Linguagens de Programação
Questão 457941201508437Linguagens de Programação

O Programador é um profissional de Informática, cuja função principal é prestar suporte técnico, presencial ou por telefone, ao usuário, ajudando-o a ...

#Fundamentos de Programação
Questão 457941201712699Linguagens de Programação

Se o usuário fornecer um número que tenha mais de um divisor próprio, o programa irá mostrar, na tela, o menor divisor próprio desse número.

#Linguagens de Programação#Pascal
Questão 457941202011842Linguagens de Programação

Se o parâmetro n receber o valor 0 (zero), a função Fa retornará o valor 1.

#Linguagens de Programação#Pascal

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do UFBA