leandro318 0 Denunciar post Postado Maio 5, 2015 Olá galera, estou querendo inicializar um vetor de 12 posições com os seguintes valores: 10 8 7 20 35 11 0 3 9 19 14 21, mas não estou conseguindo atribuí-los a um vetor de uma só vez, ou seja, um valor em cada posição do vetor, já tentei das seguintes formas mas sempre dá erro: 1ª forma: var A: vetor [1..12] de inteiro inicio A[10 8 7 20 35 11 0 3 9 19 14 21] fimalgoritmo 2ª forma: var A: vetor [10 8 7 20 35 11 0 3 9 19 14 21] de inteiro inicio fimalgoritmo 3ª Forma: var A: vetor [1..12] de inteiro inicio A <- [10 8 7 20 35 11 0 3 9 19 14 21] fimalgoritmo Como devo fazer para conseguir atribuir os valores citados, sendo um em cada posição do vetor e nessa ordem, sem ter que fazer a atribuição um por um? Compartilhar este post Link para o post Compartilhar em outros sites
Eisenheim 67 Denunciar post Postado Maio 7, 2015 Olá amigo! Veja esse pequeno exemplo: var A: vetor[1..12] de inteiro inicio A[1] <- 10 A[2] <- 8 A[3] <- 7 A[12] <- 21 fimalgoritmo Compreendeu? Compartilhar este post Link para o post Compartilhar em outros sites
leandro318 0 Denunciar post Postado Maio 7, 2015 Olá amigo! Veja esse pequeno exemplo: var A: vetor[1..12] de inteiro inicio A[1] <- 10 A[2] <- 8 A[3] <- 7 A[12] <- 21 fimalgoritmo Compreendeu? Mas esse exemplo citado está adicionando um valor de cada vez no vetor, e não é isso que preciso fazer, preciso adicionar todos os valores citados de uma só vez no vetor com algum comando que permita listar todos os valores e adicioná-los de uma só vez no vetor. Compartilhar este post Link para o post Compartilhar em outros sites
KhaosDoctor 242 Denunciar post Postado Maio 8, 2015 No portugol não acho que dê... Em outras linguagens, por exemplo o java, você pode setar como: int[] a = {10, 8, 7, 20, 35, 11, 0, 3, 9, 19, 14, 21}; Compartilhar este post Link para o post Compartilhar em outros sites
leandro318 0 Denunciar post Postado Maio 8, 2015 No portugol não acho que dê... Em outras linguagens, por exemplo o java, você pode setar como: int[] a = {10, 8, 7, 20, 35, 11, 0, 3, 9, 19, 14, 21}; Pior que dá sim, já fiz isso há um tempo atrás quando ainda estava no curso técnico, porém não me recordo mais como é a sintaxe Compartilhar este post Link para o post Compartilhar em outros sites
leandro318 0 Denunciar post Postado Maio 28, 2015 Nem o professor soube como fazer, pois segundo ele não tem como fazer, ai ele acabou invalidando a atividade. Compartilhar este post Link para o post Compartilhar em outros sites