Ir ao conteúdo
  • Cadastre-se

Programas em Portugol (Algoritmo)


Posts recomendados

Alguém poderia me ajudar nessas 2 quetões?

1. Faça um programa que carregue dois vetores de dez elementos numéricos cada um e mostre um vetor resultante da intercalação desses dois vetores.

2. Carregue dois vetores A e B de números inteiros com 40 e 50 elementos respectivamente. Desenvolva um programa para gerar um terceiro VETOR C com os elementos diferentes existentes nos vetores A e B.

Na primeira, não estou conseguindo ter uma ideia de como mostrar esse valor intercalado. E na segunda questão como faço para mostrar essa diferença?

No aguardo.....

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

cara o intercalado nao sei se e assim, mas pelo que eu entendi é, fiz no txt porquê to no trampo, mais e quase um Visualg, segue:

variaveis:

numeroA: vetor [1..10] de inteiro

numeroB: vetor [1..10] de inteiro

resultado: vetor [1..20] de inteiro

x: inteiro

y: inteiro

algoritimo:

y <- 1

// AQUI RECEBE OS DADOS

Para x de 1 ate 10 faca

Escreval("INFORME UM NUMERO PARA O GRUPO A :")

Leia (numeroA[x])

Escreval("INFORME UM NUMERO PARA O GRUPO B :")

Leia (numeroB[x])

FimPara

// AQUI INTERCALA

para x de 1 ate 20 faca

resultado[y] = numeroA[x]

y <- y + 1

resultado[y] = numeroB[x]

y <- y + 1

FimPara

Escreval("GRUPO RESULTADO:")

Para x de 1 ate 20 faca

Escreval(resultado[x])

FimPara

Ou seja

Entra

A 10 B 20

A 11 B 21

Saida:

A 10

B 20

A 11

B 21

a segunda você pode usar assim:

se a[x] <> b[x] (Não sei se o sinal <> representa diferença)

Escreval (a[x],b[x])

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

  • 6 anos depois...
  • Membro VIP

Olá @Mr.Bháskara, em relação ao código acima, o y está servindo para "percorrer" o terceiro vetor. Veja que em cada valor de x, o vetor resultado será preenchido em 2 posições.. Daí ficou um "gerenciador do contador de x" pelo para, e um contador "manual" (y< y+1) para y.

 

 

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

Visitante
Este tópico está impedido de receber 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...