Ir ao conteúdo
  • Cadastre-se

C Sou iniciante em programação. Alguma dica para desenvolver esse programa?


maria paiva

Posts recomendados

Escreva um programa (linguagem C) que realize o produto de dois vetores da seguinte forma: o produto do primeiro vetor no sentido crescente pelo segundo vetor no sentido decrescente e armazenar em um terceiro vetor dos extremos para o centro alternadamente da esquerda para direita até chegar ao centro do terceiro vetor.

Link para o comentário
Compartilhar em outros sites

2 horas atrás, RPGStreamer disse:

É pra ordenar os vetores? O terceiro vetor vai ter o mesmo tamanho do primeiro e segundo, ou o dobro do tamanho? Não tá claro pra mim o exercício.

Talvez seja algo assim:

image.png.61773fa00f7b78db76af2980675109cd.png

Os vetores têm o mesmo tamanho.

 

@maria paiva

12 horas atrás, maria paiva disse:

E como armazenar o produto do primeiro vetor pelo segundo (sentido decrescente) em um terceiro vetor dos extremos para o centro alternadamente da esquerda para direita até chegar ao centro do terceiro vetor?

Mostre o que já fez antes de chegar nesse ponto.

De certa forma, basta um loop onde é feito o produto dos elementos dos vetores. A forma de armazenar no terceiro vetor você pode implementar com dois contadores: um começando de 0 e sendo incrementado e outro começando de tamanho do vetor - 1 e sendo decrementado, daí faça o uso deles alternadamente

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...