Ricky Axell 0 Denunciar post Postado Setembro 29, 2006 Estou com o seguinte problema em VisualG:Faça um algoritmo que leia uma matriz S[6,6] e um valor A. A seguir, multiplique a matriz pelo valor A, colocando o resultado em um vetor V[36]. Mostre o vetor V[36].Olhem:Matriz: vetor [1..6, 1..6] de inteiroValorA: realVet: vetor [1..36] de inteiroI, J: inteiroValorA <- 0InicioPara I de 1 ate 6 faça Para J de 1 ate 6 faça Leia (I[1]) Leia (J[1,2])FimparaPara I de 1 ate 6 faça Para J de 1 ate 6 faça Leia (I[1]) Leia (J[1,3])FimparaPara I de 1 ate 6 faça Para J de 1 ate 6 faça Leia (I[1]) Leia (J[1,4])FimparaPara I de 1 ate 6 faça Para J de 1 ate 6 faça Leia (I[1]) Leia (J[1,5])FimparaPara I de 1 ate 6 faça Para J de 1 ate 6 faça Leia (I[1]) Leia (J[1,6])FimparaSe (m[6,6] * ValorA) então Leia (V[36]) V[36] <- (m[6,6] * ValorA)Escreva (“V[36]”)Estou começando agora em algoritmos, e por isso tenho essa imensa divida. Por favor, analisem e vejam se estou indo pelo caminho certo. Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Robex 171 0 Denunciar post Postado Setembro 29, 2006 Eu acho que isso: Para I de 1 ate 6 façaPara J de 1 ate 6 façaLeia (I[1])Leia (J[1,6])Fimpara Deveria ser assim: Para I de 1 ate 6 façaPara J de 1 ate 6 façaLeia (vetor[i])Leia (vetor[i,j])Fimpara Posta o que você já programou... Compartilhar este post Link para o post Compartilhar em outros sites
Ricky Axell 0 Denunciar post Postado Setembro 29, 2006 Escreva um algoritmo que leia uma matriz M[5,5]. Substitua a seguir, todos os valores negativos da matriz pelo seu módulo. Ex: -2 por 2, -16 por 16, e assim por diante. Fiz até esse ponto, pois não sei como encerra-lo agora, olha só: I, J: real M: (vetor) [1..5, 1..5]: de inteiro Para I de 1 ate 5 faça Para J de 1 ate 5 faça Leia I (mod) Leia J (mod[i,j]) J <- I I <- J fim-se Tá certo??? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Daniel o.O 0 Denunciar post Postado Setembro 29, 2006 lol, isso é greco-romano q isso lol so nobbzin Compartilhar este post Link para o post Compartilhar em outros sites
Robex 171 0 Denunciar post Postado Setembro 29, 2006 Só para eu entender, você informa uma matriz assim: 2 -8 8 9 -5 4 -6 1 4 6-7 -8 4 2 3-2 8 3 7 -3-1 -3 8 9 9e após rodar o programa deve-se mostrar isso 2 8 8 9 5 4 6 1 4 6 7 8 4 2 3 2 8 3 7 3 1 3 8 9 9é isso??? Compartilhar este post Link para o post Compartilhar em outros sites
Ricky Axell 0 Denunciar post Postado Setembro 29, 2006 Isso mesmo!!! Compartilhar este post Link para o post Compartilhar em outros sites
Robex 171 0 Denunciar post Postado Setembro 29, 2006 Cara to indo pra casa vou desenvolver isso, e posto ainda hj!!! Compartilhar este post Link para o post Compartilhar em outros sites
Daniel o.O 0 Denunciar post Postado Setembro 29, 2006 q isso powwwwwwwwwwwwwww Compartilhar este post Link para o post Compartilhar em outros sites
Robex 171 0 Denunciar post Postado Outubro 2, 2006 Bixo é só você fazer o seguinte...pega o numero e verifica se ele é menor que 0, se for menor que 0, você multiplica ele mesmo po -1EX.vetor[1,1]=-9vetor[1,2]=5vetor[1,3]=-15se vetor[i,j]<0 entao vetor[i,j]=vetor[i,j]multiplicado por -1proximoSendo assim, teremos...vetor[1,1]=9vetor[1,2]=5vetor[1,3]=15Qualquer dúvida estou aqui.... Compartilhar este post Link para o post Compartilhar em outros sites
Ricky Axell 0 Denunciar post Postado Outubro 4, 2006 Robex...Obrigado cara, consegui fazer desse modo e deu certo.Ainda sou iniciante na área e com tenho muitas duvidas...valeu!! Compartilhar este post Link para o post Compartilhar em outros sites
Robex 171 0 Denunciar post Postado Outubro 4, 2006 Legal que consegui... estamos ai para dar uma forma mesmo...Falows! Compartilhar este post Link para o post Compartilhar em outros sites