Guest Pifkx Postado Janeiro 27, 2007 Denunciar Share Postado Janeiro 27, 2007 Olá queria fazer um prog que gerasse uma tabela de times que todos jogassem entrem eles entrando com 7 strings e gerando a tabela por exemplotime1 x time2 time2 x time3time4 x time5time6 x time7time1 x time3time2 x time1etc 7x7 tem 49 combinacoes -7 pra eles não jogarem entre elesalguma solucao ? :( valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cavotta Postado Janeiro 28, 2007 Denunciar Share Postado Janeiro 28, 2007 Tem alguma ordem especial ou poderia ser do tipo:t1 x t2t1 x t3t1 x t4...t2 x t1t2 x t3...t7 x t6 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Pifkx Postado Janeiro 28, 2007 Denunciar Share Postado Janeiro 28, 2007 pensei em fazer isso mais teria mesmo assim que escrever todas combinacoes :/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wz0d34 Postado Fevereiro 3, 2007 Denunciar Share Postado Fevereiro 3, 2007 <b>Veja este código. Se tiver dúvidas pergunte.</b> /* Todos jogam contra todos - 1 turno */ /* Menos contra SI - Óbvio */ /* Duvidas? Post it. */ #include <stdio.h> #include <conio.h> char *tabT[] = {"T1","T2","T3", "T4","T5","T6", "T7","T8"}; int n = 8; void main(void) { clrscr(); for(int i=0; i<n; i++) { printf("Rodada %02d : ",i+1); for(int j=0; j<n; j++) { if(i!=j) { if(j>0) { printf(","); } printf("%sx%s",tabT[i],tabT[j]); } else { if(j>0) printf(","); printf("--x--"); } } printf("\n"); } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Pifkx Postado Fevereiro 3, 2007 Denunciar Share Postado Fevereiro 3, 2007 <b>Veja este código. Se tiver dúvidas pergunte.</b> /* Todos jogam contra todos - 1 turno */ /* Menos contra SI - Óbvio */ /* Duvidas? Post it. */ #include <stdio.h> #include <conio.h> char *tabT[] = {"T1","T2","T3", "T4","T5","T6", "T7","T8"}; int n = 8; void main(void) { clrscr(); for(int i=0; i<n; i++) { printf("Rodada %02d : ",i+1); for(int j=0; j<n; j++) { if(i!=j) { if(j>0) { printf(","); } printf("%sx%s",tabT[i],tabT[j]); } else { if(j>0) printf(","); printf("--x--"); } } printf("\n"); } } vlw mesmo cara mais não consegui compilar, pelo menos no DEV-C++ não sera que está faltando algo? ele da erro na 1 chave apos o void e "15 C:\Dev-Cpp\main.cpp `main' must return `int' " e esse erro "16 C:\Dev-Cpp\main.cpp `clrscr' undeclared (first use this function)"vlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Pifkx Postado Fevereiro 3, 2007 Denunciar Share Postado Fevereiro 3, 2007 <b>Veja este código. Se tiver dúvidas pergunte.</b> vlw mesmo cara mais não consegui compilar, pelo menos no DEV-C++ não sera que está faltando algo? ele da erro na 1 chave apos o void e "15 C:\Dev-Cpp\main.cpp `main' must return `int' " e esse erro "16 C:\Dev-Cpp\main.cpp `clrscr' undeclared (first use this function)"vlwconsegui fazer funcionar vlw!!! tirei o clrscr e botei int main () so falto o usuario entrar com os times mais vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Fevereiro 3, 2007 Denunciar Share Postado Fevereiro 3, 2007 outra coisa malz aí 3 post seguidoo prog funciona tal mais as rodadas o mesmo time joga todos jogosteria como arrumar as rodadas pra ficar assimrodada 1 : t1xt2, t2x3, t3xt4, t5xt6, t6x7, t7x8 e asism por diantevlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Pifkx
Olá queria fazer um prog que gerasse uma tabela de times que todos jogassem entrem eles entrando com 7 strings e gerando a tabela por exemplo
time1 x time2
time2 x time3
time4 x time5
time6 x time7
time1 x time3
time2 x time1
etc 7x7 tem 49 combinacoes -7 pra eles não jogarem entre eles
alguma solucao ? :( valeu
Link para o comentário
Compartilhar em outros sites
6 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.