Ir para conteúdo

POWERED BY:

Arquivado

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

viciado

Rotação de números

Recommended Posts

rotação != aleatorização

 

Use um array. O esquema ROT13 rotaciona as letras do alfabeto em 13 posições (http://it.wikipedia.org/wiki/ROT13). Depende do quanto você quer rotacionar a entrada.

 

 

12,34,76,39,5,27

 

ROT-2 à esquerda: 76,39,5,27,12,34

 

scanf("%d",&ROT);
ROT %=N;
for(int i=ROT;i<N;i=(i+1)%N) {
printf("V[%d] ",i);
if (i == ROT-1) break;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

rotação != aleatorização

 

Use um array. O esquema ROT13 rotaciona as letras do alfabeto em 13 posições (http://it.wikipedia.org/wiki/ROT13). Depende do quanto você quer rotacionar a entrada.

 

 

12,34,76,39,5,27

 

ROT-2 à esquerda: 76,39,5,27,12,34

 

scanf("%d",&ROT);
ROT %=N;
for(int i=ROT;i<N;i=(i+1)%N) {
	printf("V[%d] ",i);
	if (i == ROT-1) break;
}

 

 

Desculpe não entendi o seu codigo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendeu porque não sabe C ou porque não sabe o que faz? Se for o último, execute na mão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo seus exemplos voce pode fazer assim:

 

int numeros[3] = {2,8,7};
	for(int i=0;i<3;i++){
		if((i+1)==3)
			printf("%d\n",numeros[0]);
		else
			printf("%d,",numeros[i+1]);
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Viciado,execute o código se não deu pra entender olhando o que ele faz. Lembrar do que você perguntou também ajuda.

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.