Ajuda Com código No VisualG?
Dissertações: Ajuda Com código No VisualG?. Pesquise 861.000+ trabalhos acadêmicosPor: jeancvb • 11/4/2014 • 351 Palavras (2 Páginas) • 2.428 Visualizações
Pessoal tenho que desenvolver o seguinte código no VisualG.
"Faça um programa que leia cinco grupos de quatro valores (A,B,C,D) e mostre-os na ordem lida. Em seguida, organize-os em ordem crescente e decrescente."
Eu fiz o seguinte para a primeira parte:
para I de 1 ate 5 passo 1 faca
escreval("Digite 4 números para formar o grupo", I)
leia(A,B,C,D)
fimpara
para I de 1 ate 5 passo 1 faca
escreval("Grupo", I, "=" ,A,B,C,D)
fimpara
Dessa forma ele me da a opção de criar 5 grupos com valores diferentes, só que eu queria que no final ele me retornasse os 5 grupos assim:
Grupo 1= A,B,C,D
Grupo 2= A,B,C,D
Grupo 3= A,B,C,D
Grupo 4= A,B,C,D
Grupo 5= A,B,C,D
Ele retorna os cinco grupos, só que em todos eles ele retorna os valores do grupo 5. Como eu faço para que ele me retorne os valores de cada grupo? Alguém pode me ajudar?
oq ocorre é q quando vc manda escrever os valores de A,B,C,D já são do grupo 5 pois o loop para atribuir valores já terminou.
tente assim:
var
a,b,c,d:vetor[1..5]de inteiro
i:inteiro
inicio
para I de 1 ate 5 passo 1 faca
escreval("Digite 4 números para formar o grupo", I)
leia(A[i],B[i],C[i],D[i])
fimpara
para I de 1 ate 5 passo 1 faca
escreval("Grupo", I, "=", A[i],B[i],C[i],D[i])
fimpara
fimalgoritmo
dessa forma vc guarda os numeros em vetores.
tem essa maneira
para I de 1 ate 5 passo 1 faca
escreval("Digite 4 números para formar o grupo", I)
leia(A,B,C,D)
escreval("Grupo", I, "=" ,A,B,C,D)
fimpara
porém logo após vc entrar com os valores ele vai escrever os grupos, tipo ele pede as notas do g1
vc da os valores, ele vai escrever essas notas e depois pedir as notas do g2 e assim por diante.mas ñ acho q vai ser o ideal pra vc.
Classificação e comentário do autor da pergunta
5 de 5
Muito Obrigado Mateus, apesar de não saber se
...