Ir ao conteúdo
  • Cadastre-se

Me ajuda num exercicio


Visitante: Keslly

Posts recomendados

Visitante: Keslly
 

Faça um programa que receba valores numéricos e inteiros para dois vetores numéricos de 5 elementos. Pede-se:

a) Exiba um vetor com o resultado da intercalação de ambos os vetores recebidos.

Ex:

Vetor A 1 2 5 7 9

Vetor B 2 4 6 7 10

Vetor intercalado 1 2 2 4 5 6 7 7 9 10

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
Faça um programa que receba valores numéricos e inteiros para dois vetores numéricos de 5 elementos. Pede-se:

a) Exiba um vetor com o resultado da intercalação de ambos os vetores recebidos.

Ex:

Vetor A 1 2 5 7 9

Vetor B 2 4 6 7 10

Vetor intercalado 1 2 2 4 5 6 7 7 9 10

Olá,

Vou te passar duas formas:

1) Inseri os dados de um vetor, depois o outro no terceiro.. e no final ordena...

Vetor A 1 2 5 7 9

Vetor B 2 4 6 7 10

Insere o primeiro: Vetor C = 1 2 5 7 9

Insere o segundo: Vetor C = 1 2 5 7 9 2 4 6 7 10

Ordena o terceiro: Vetor C = 1 2 2 4 5 6 7 7 9 10

2) Vai comparando qual o melhor valor e vai inserindo e pulando para o próximo.

Determina duas variáveis para controlar a posição atual de cada vetor. A cada passo, verifica qual o menor e inseri o valor. Daí o controlador do vetor que foi escolhido pula para o próximo número. Repete o processo até que que um dos vetores chegue ao final (já inserido a posição 5), daí insere todo o restante do vetor que sobrou...

Obs.: O segundo método só será válido se os vetores estiverem ordenados (supus que estarão, já que o no exemplo citado por você estão.)

Vetor A 1 2 5 7 9

Vetor B 2 4 6 7 10

posicao A = 1

posicao B = 1

Vetor C = 1

posicao A = 2

posicao B = 1

Vetor C = 1 2

posicao A = 3

posicao B = 1

Vetor C = 1 2 2

posicao A = 3

posicao B = 2

Vetor C = 1 2 2 4

por ai vai...........

Qualquer coisa é só postar

Abraços

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!