pedromss Postado Outubro 16, 2009 Denunciar Share Postado Outubro 16, 2009 Tenho 5 variáveis: x1, x2,...., x5Todas elas têm um valor inicial, por exemplo, x1=0.5, x2=0.6, x3=0.75, x4=0.8, x5=0.7Todas elas podem variar deste valor inicial até 1.0, sempre aumentando de 0.05 em 0.05Queria fazer um código que listasse para mim todas as combinações possíveis de valores para estas 5 variáveis.Não quero o código pronto, mas alguma idéia que me ajudasse a começar.valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 raphael_suporte Postado Outubro 16, 2009 Denunciar Share Postado Outubro 16, 2009 pelo que entendi você que exiba para a variável X1 todas as variações dela até chegar ao valor 1??se for isso, coloca um laço com a condição de <= 1 e dentro do loop você soma o valor atual + 0.05... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pedromss Postado Outubro 16, 2009 Autor Denunciar Share Postado Outubro 16, 2009 pelo que entendi você que exiba para a variável X1 todas as variações dela até chegar ao valor 1??se for isso, coloca um laço com a condição de <= 1 e dentro do loop você soma o valor atual + 0.05...não é isso que eu quero, isso eu sei fazer. eu quero listar todas as combinações possíveis entre todas as variáveis, indo do valor inicial de cada uma até o valor 1. do jeito que você falou, eu só considero uma pequena parte dos cenários. eu quero fixar o valor das quatro primeiras e varia a última até o valor 1. depois eu mudo o valor da quarta em 0.05 e vario a última até o valor de 1. continuo assim até que a terceira também tenha atingido 1. aí eu começo a variar a segunda, e assim por diante.a lógica é parecida com uma tabela verdade, por exemplo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mnemonic Postado Outubro 16, 2009 Denunciar Share Postado Outubro 16, 2009 Eu consigo pensar aqui em 5 FOR's aninhados. Funciona, mas não sei se é a solução mais prática. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 raphael_suporte Postado Outubro 16, 2009 Denunciar Share Postado Outubro 16, 2009 acho que nem precisa de 5, eu visualizei 2 com o que falei, e continuo com a mesma idéia ( pelo que entendi)1 for que vai ser para as variáveis e outra que vai acrescentando 0.05 para cada valor..ou é isso ou realmente n faço idéia.Para facilitar coloque aqui o que você já tentou fazer, e mostra a dificuldade com isso fica melhor para gente entender e te ajudar Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pedromss Postado Novembro 11, 2009 Autor Denunciar Share Postado Novembro 11, 2009 acho que nem precisa de 5, eu visualizei 2 com o que falei, e continuo com a mesma idéia ( pelo que entendi)1 for que vai ser para as variáveis e outra que vai acrescentando 0.05 para cada valor..ou é isso ou realmente n faço idéia.Para facilitar coloque aqui o que você já tentou fazer, e mostra a dificuldade com isso fica melhor para gente entender e te ajudarcomo eu vou saber o tamanho desse for? vai depender do valor inicial da variável, e tenho que fazer um para cada variável, até ela chegar no valor 1. depois que ela chegar no valor 1, tenho que voltar até o valor inicial e começar de novo. seria mais ou menos assim:x1 = 0.5x2 = 0.6x3 = 0.75x4 = 0.8x5 = 0.7os cenários então seriam:0.5 - 0.6 - 0.75 - 0.8 - 0.700.5 - 0.6 - 0.75 - 0.8 - 0.750.5 - 0.6 - 0.75 - 0.8 - 0.800.5 - 0.6 - 0.75 - 0.8 - 0.850.5 - 0.6 - 0.75 - 0.8 - 0.900.5 - 0.6 - 0.75 - 0.8 - 1.00.5 - 0.6 - 0.75 - 0.85 - 0.700.5 - 0.6 - 0.75 - 0.85 - 0.750.5 - 0.6 - 0.75 - 0.85 - 0.800.5 - 0.6 - 0.75 - 0.85 - 0.850.5 - 0.6 - 0.75 - 0.85 - 0.900.5 - 0.6 - 0.75 - 0.85 - 0.950.5 - 0.6 - 0.75 - 0.85 - 1.00.5 - 0.6 - 0.75 - 0.90 - 0.700.5 - 0.6 - 0.75 - 0.90 - 0.75...e assim por diante Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
pedromss
Tenho 5 variáveis: x1, x2,...., x5
Todas elas têm um valor inicial, por exemplo, x1=0.5, x2=0.6, x3=0.75, x4=0.8, x5=0.7
Todas elas podem variar deste valor inicial até 1.0, sempre aumentando de 0.05 em 0.05
Queria fazer um código que listasse para mim todas as combinações possíveis de valores para estas 5 variáveis.
Não quero o código pronto, mas alguma idéia que me ajudasse a começar.
valeu
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.