Logo
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 457941201017426

Sejam dois arrays de inteiros, com zero ou mais elementos cada, ord...

📅 2022🏢 CESGRANRIO🎯 Banco da Amazônia📚 Linguagens de Programação
#Fundamentos de Programação#Linguagens de Programação#Java

Esta questão foi aplicada no ano de 2022 pela banca CESGRANRIO no concurso para Banco da Amazônia. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Fundamentos de Programação, Linguagens de Programação, Java.

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

1

457941201017426
Ano: 2022Banca: CESGRANRIOOrganização: Banco da AmazôniaDisciplina: Linguagens de ProgramaçãoTemas: Fundamentos de Programação | Linguagens de Programação | Java
Sejam dois arrays de inteiros, com zero ou mais elementos cada, ordenados ascendentemente. Deseja-se escrever uma função que receba esses dois arrays como parâmetros e insira os seus elementos em um terceiro array, também recebido como parâmetro, de modo que os elementos inseridos no terceiro array permaneçam ordenados ascendentemente, como no exemplo abaixo.


Exemplo:


int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};


O conteúdo do terceiro array, após a chamada da função de intercalação, será


{5,10,10,15,20,20,30,40,50}


Nesse contexto, considere a seguinte função main de um programa Java:


public class Main {
    public static void main(String[] args) {
         int v1[]={10,20,30,40,50};
         int v2[]={5,10,15,20};
         int v3[]=new int [v1.length + v2.length];
         int p1=0,p2=0,p3=0;
       
         intercala(v1,p1,v2,p2,v3,p3);
    }
}


Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?
Gabarito comentado
Anotações
Marcar para revisão

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 457941200243028Linguagens de Programação

O conceito de Suíte de Plataforma de Aplicação (Application Platform Suite - APS) está relacionado à integração de aplicações. O Java CAPS é a solução...

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

Sobre o XML DOM, que define uma forma padrão para acessar e manipular documentos XML, considere as afirmativas a seguir. I - Utiliza um modelo dirigid...

#Linguagens de Marcação#XML
Questão 457941201164570Linguagens de Programação

Estruturas de dados referem-se aos diferentes mecanismos de organização de dados para atender a diferentes requisitos de processamento. Dentre as estr...

#Fundamentos de Programação#Estruturas de Dados
Questão 457941201721273Linguagens de Programação

Para facilitar a comunicação com o leitor, o desenho de um website em português deve

#Desenvolvimento Web
Questão 457941201966532Linguagens de Programação

Solicitado a preparar um arquivo de teste em XML para um sistema de controle de pedidos de uma distribuidora de petróleo, um analista de sistemas gero...

#Linguagens de Marcação#XML
Questão 457941201985825Linguagens de Programação

O setor de logística de uma rede de hospitais está enfrentando problemas com a eficiência das rotas de entrega de produtos críticos às atividades de p...

#Fundamentos de Programação

Continue estudando

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