Hugo Duca 0 Denunciar post Postado Julho 14, 2008 pessoal tenho 24 variaveis, preciso escolher a maior delas, pro meu codigo, so q para fazer essa comparação eu iria demorar muito comparando uma a uma alguem sabe uma maneira mais rapida? Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2008 As 24 variáveis são um array? Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Duca 0 Denunciar post Postado Julho 14, 2008 Não, sao variaveis normais Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo_DaNaDao 0 Denunciar post Postado Julho 14, 2008 nao pode colocalas em um array? caso sim coloca em um array ordenando... se nao faz a variavel $maior e conforme elas forem ganhando os valores voce verifica se é maior que a $maior Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Duca 0 Denunciar post Postado Julho 14, 2008 Como faço pra colocar em um array ordenado? Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2008 Tem alguns problemas. Onde mais voce usa essas variáveis? O nome delas deverão ser trocados. Elas são do mesmo tipo? Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Duca 0 Denunciar post Postado Julho 14, 2008 Tem alguns problemas. Onde mais voce usa essas variáveis? O nome delas deverão ser trocados. Elas são do mesmo tipo? Sim são todas do mesmo tipo, sao numericas, so preciso saber qual é a maior, pois no meu relarotio preciso da q tenha o maior valor Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Julho 14, 2008 gravar as variáveis não é problema? ou é? v[] vetor 0..20 var maior = 0 while v[i].eof if v[i] > maior maior := v[i] end if endpara ler o vetor e gravar o maior é tranquilo sempre que achar um maior ele vai gravar na variável MAIOR Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Duca 0 Denunciar post Postado Julho 14, 2008 gravar as variáveis não é problema? ou é? v[] vetor 0..20 var maior = 0 while v[i].eof if v[i] > maior maior := v[i] end if endpara ler o vetor e gravar o maior é tranquilo sempre que achar um maior ele vai gravar na variável MAIOR sim mas teria que ser em php...alguem sabe fazer em php? Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2008 Depois de montar o array use isso: arsort($variaveis); Essa função ordena um array em ordem decrescente. O primeiro item do array passa a ser o que possui o maior valor. echo $variaveis[0]; Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Duca 0 Denunciar post Postado Julho 14, 2008 Valeu ajudou pakas Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2008 Foi nada, se continuar com dúvidas volte a postar. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Valeu ajudou pakas Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Julho 14, 2008 arsort($variaveis);aí é muita moleza, que sem graça, não gostei Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Julho 14, 2008 Pois é, essas linguagens facilitam demais. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif arsort($variaveis);aí é muita moleza, que sem graça, não gostei Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Julho 14, 2008 Pois é, essas linguagens facilitam demais.demais mesmo,todas as operações que tinha para aprender de vetor, aprendi no pascal e no C, nunca mais esqueci. agora é tudo cheio de funçãozinha prontinha mas tá valendo Compartilhar este post Link para o post Compartilhar em outros sites