Edu1333 0 Denunciar post Postado Janeiro 13, 2009 Ler 20 elementos de uma matriz A tipo vetor e construir uma matriz B de mesma dimensão com os mesmos elementos de A, sendo que estes deverão estar invertidos. Ou seja, o primeiro elemento de A passa a ser o último elemento de B. O segundo elemento de A passa a ser o penúltimo de B e assim por diante, gostaria de saber como fazer em português estruturado. Se alguém puder me ajudar agradeço. Abraços!!! Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Janeiro 13, 2009 post o que ja fez Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 14, 2009 Leia a matris A. Percorra a matriz A de trás para frente, atribuindo cada elemento lido à matriz B Tente fazer e poste o código e as dúvidas. Compartilhar este post Link para o post Compartilhar em outros sites
PROGRAMADOR MAIA 0 Denunciar post Postado Janeiro 16, 2009 Cara.. assim.. vamos ver se eu entendi bem. Você tem um vetor (Array) com 20 elementos chamado de A. E você quer construir um outro vetor B, com os elementos que estão em A, só quem em ordem invertida? é isso mesmo??? Compartilhar este post Link para o post Compartilhar em outros sites
PROGRAMADOR MAIA 0 Denunciar post Postado Janeiro 17, 2009 nao sei qual a linguagem você esta estudando mais seria assim: //Criar dois Arrays com tamanho de 20 int vetorA[] = new int[20]; int vetorB[] = new int[20]; //Apenas gero numeros de 0 a 19 no Vetor A for(int cont = 0; cont<vetorA.length; cont++){ vetorA[cont] = cont; } int contB = 0; for(int contA = vetorA.length - 1; contA >= 0; contA--){ vetorB[contB] = vetorA[contA]; contB++; } System.out.print("\nVetor ordenado: "); for (int i=0; i<vetorB.length;i++) System.out.print(vetorB[i] + " "); Compartilhar este post Link para o post Compartilhar em outros sites
Gjunior 0 Denunciar post Postado Janeiro 29, 2009 Espero que ajude!!! Realizei a leitura e organização das duas tabelas na mesma rotina utilizando variáveis auxiliadoras. [b]algoritmo "Matriz" // Função : lê matriz A e copia em B ao contrário // Autor : Gjunior // Data : 29/1/2009 // Seção de Declarações var numerosA:vetor[1..2,1..10]de inteiro numerosB:vetor[1..2,1..10]de inteiro contL,contC,auxL,auxC:inteiro inicio auxl<-3 para contL de 1 ate 2 faca auxc<-11 auxl<-auxl-1 para contC de 1 ate 10 faca auxc<-auxc-1 escreva("Digite aqui o ",contC," elemento:") leia(numerosA[contL,contC]) numerosB[auxl,auxc]<-numerosA[contL,contC] fimpara fimpara limpatela escreval("Coluna A : ColunaB") para contl de 1 ate 2 faca para contc de 1 ate 10 faca escreval(numerosA[contl,contc]," : ",numerosB[contl,contc]) fimpara fimpara fimalgoritmo[/b] Compartilhar este post Link para o post Compartilhar em outros sites