Pascal/Turbo Pascal - colores en una matriz

 
Vista:

colores en una matriz

Publicado por Referee (8 intervenciones) el 05/01/2008 08:02:17
Me gustaria saber como puedo dar colores aleatorios a los elementos de una matriz.. Solo puedo usar rojo,azul,amarillo,verde,blanco y violeta.

Muxas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:colores en una matriz

Publicado por Laysquad (47 intervenciones) el 05/01/2008 16:40:06
Hola que tal^^, espero que esto te ayude:

program colores ;
var
matriz: array[0..30] of byte ; {solo de ejemplo}
probabilidad :integer ; {una variable para la probabilidad}

begin
randomize ;
for x := 0 to 30 do
begin
probabilidad := random(6) ; {tan solo una probabilidad de color}
{0 = rojo, 1 = azul, 2 = amarillo, 3 = verde, 4 = blanco, 5 = violeta}
matriz[x] := probabilidad ;
end ;
end ;

Cuando leas la matriz, ya sabes las asignaciones que le has dado, o si prefieres una matriz con cadenas haces lo siguiente:

program colores ;
var
matriz: array[0..30] of string ; {solo de ejemplo}
probabilidad :integer ; {una variable para la probabilidad}

begin
randomize ;
for x := 0 to 30 do
begin
probabilidad := random(6) ; {tan solo una probabilidad de color}
{0 = rojo, 1 = azul, 2 = amarillo, 3 = verde, 4 = blanco, 5 = violeta}
if probabilidad = 0 then matriz[x] := 'rojo' ;
if probabilidad = 1 then matriz[x] := 'azul' ;
if probabilidad = 2 then matriz[x] := 'amarillo' ;
if probabilidad = 3 then matriz[x] := 'verde' ;
if probabilidad = 4 then matriz[x] := 'blanco' ;
if probabilidad = 5 then matriz[x] := 'violeta' ;
end ;
end ;

espero que te sea de ayuda^^, cualquier problema, escribeme a mi mail [email protected] , saludos^^.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:colores en una matriz

Publicado por referee (8 intervenciones) el 05/01/2008 18:51:08
muxas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:colores en una matriz

Publicado por leo (4 intervenciones) el 04/01/2012 04:00:34
Hola Laysquad,

Estoy haciendo un proyecto y me he trancado un hacer una matriz que rellene con colores aleatorias, te he enviado un correo con el codigo que he hecho a ver si me puedes ayudar, muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar