Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!Primeiramente, gostaria de parabenizar os administradores do fórum pela organização e bom gosto!Agora eu gostaria na verdade que os amigos programadores me dessem uma luz para iniciar uma programação que pode ser simples, mas deve gerar muitas rotinas.Observe os números abaixo:1 2 3 45 6 7 89 10 11 1213 14 15 16Imaginem que esses números estejam num quadrado mágico de 4 divididos em 16 partes.O que quero a princípio é saber a maneira mais fácil de gerar combinações com esses números dentro do quadrado, para que eles somem o valor 34 nas diagonais, verticais e horizontais.Pensei simplesmente em fazer um gigantesco IF onde iria perguntando: p1 + p2 + p3 + p4 = 34 then p5 = n5, e assim por diante. Lógico que antes eu criaria 16 variáveis de posições e 16 variáveis de números. Existem outras maneiras?Um grande abraço!
Carregando comentários...