[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto] [Índice de autor]

Re: EP2 - Desenhando Pentaminós...




 Valeu João, estes bugs já foram corrigidos. A versão corrigida está
disponível na página.
 Se vcs encontrarem mais algum problema, avisem...
 
 []'s Marcio
 
On Mon, 9 Oct 2000, Joao Vitor Baldini Soares wrote:

> A função de desenhar pentaminós estava com um erro na linha 580 do
> arquivo pentamino.c e nos for's posteriores:
> 	T.Tab = (CelulaP*)malloc(sizeof(CelulaP)*6);
> 						 ^  
>   	for(i=0;i<6;i++)
> 		  ^
>     	 T.Tab[i] = (CelulaP)malloc(sizeof(Celula)*10);
>   						   ^
>  	for(i=0;i<6;i++)
> 		  ^
>    	 for(j=0;j<10;j++)
> 		   ^
>      	  T.Tab[i][j].Pentamino = 0;
> 
> O 6 e 10 deveriam ser trocados por Taux.TamY e Taux.TamX, ou algo parecido.
> 
> Além disso, os pentaminós 5 e 6 estavam com alguns erros:
> O pentamino 5, não espelhado, na posição South tinha os seguintes Y:
> PecasS[5][0][0].Y = 0;
> PecasS[5][0][1].Y = 0;
> PecasS[5][0][2].Y = -1;
> PecasS[5][0][3].Y = -1;
> PecasS[5][0][4].Y = -1;
> 
> que deveriam ser:
> 
> PecasS[5][0][0].Y = 0;
> PecasS[5][0][1].Y = 0;
> PecasS[5][0][2].Y = -1;
> PecasS[5][0][3].Y = -2;
> PecasS[5][0][4].Y = -2;
> 
> O mesmo aconteceu na 5 espelhada South.
> 
> ->A 6 na posição West espelhada e não espelhada também estava errada.
> 
>  Joao Vitor Baldini Soares   <joao@linux.ime.usp.br>
> 
> Marcio Calixto Cabral wrote:
> > 
> > Está disponível em:
> > 
> > http://www.linux.ime.usp.br/~marcio/programs/DrawPentomino/
> > 
> > a primeira versao do programinha que ajuda a ver uma saída gráfica
> > para o EP2. 
> > Qualquer dúvida, crítica, sugestão, reclamação ou bug report mandem mail
> > pra gente.
> > 
> > []'s
> > Elidia e Marcio
> > Monitores
> >  
> > 
> 
>