Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dodo15

[Resolvido] Combinaçoes de variaveis com C++

Recommended Posts

Boa tarde...

Gostaria de saber se tem alguma forma de eu fazer combinaçao de tres variaseis

int x1 , x2 , x3;

 

e no printf mostrar qais sao as combinaçoes possiveis entre as variaveis, ex:

x1 x2 x3

x1 x3 x2

x2 x1 x3

etc...

 

eu consegui fazer isso manualmente, com o:

printf("%d%d%d", x1 , x2 , x3);

printf("%d%d%d", x1 , x3 , x2);

etc...

 

Mas tem como eu fazer isso sem digitar 1 por 1, fazendo automaticamente?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ter jeito tem, mas só consigo pensar em uso de arrays:

 

#include <cstdio.h>
using namespace std;

int main(void) {
  	int x[3] = {3,-5, 0};
  	int i,j,k;

  	for(i=0; i<3; i++) {
         	for (j=0; j<3; j++) {
                 	for (k=0; k<3; k++) {
                        	if (i!=j && j!=k && i!=k)
                                    	printf("(%d,%d,%d)", x[i], x[j], x[k]);
                 	}
         	}
   	}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.