Matlab Tres Enraya

Páginas: 7 (1653 palabras) Publicado: 5 de noviembre de 2012
PROYECTO DE PROGRAMACION
“TRES EN RAYA”

Código de programación:

clear
clc
A = zeros (3,3);
jug1 = 1;
jug2 = 7;

fila = input ('JUGADOR 1: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 1: ingrese el numero de fila ');
end
columna = input ('JUGADOR 1: ingrese el numero de columna ');
if columna > 3 || columna == 0 ||columna < 0;
columna = input ('JUGADOR 1: ingrese el numero de columna ');
end

if A (fila,columna) == 0 ;
A (fila,columna) = jug1;
end
A



fila = input ('JUGADOR 2: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 2: ingrese el numero de fila ');
end
columna = input ('JUGADOR 2: ingrese el numero de columna ');if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 2: ingrese el numero de columna ');
end

if A (fila,columna) == 0 ;
A (fila,columna) = jug2;
else
fprintf ('la posicion ya esta ocupada')
fila = input ('JUGADOR 2: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 2: ingrese el numerode fila ');
end
columna = input ('JUGADOR 2: ingrese el numero de columna ');
if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 2: ingrese el numero de columna ');
end
if A (fila,columna) == 0 ;
A (fila,columna) = jug2;
end
end
A

fila = input ('JUGADOR 1: ingrese el numero de fila ');
if fila > 3 || fila == 0 ||fila < 0;
fila = input ('JUGADOR 1: ingrese el numero de fila ');
end
columna = input ('JUGADOR 1: ingrese el numero de columna ');
if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 1: ingrese el numero de columna ');
end

if A (fila,columna) == 0 ;
A (fila,columna) = jug1;
else
fprintf ('la posicion ya esta ocupada')
fila = input('JUGADOR 1: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 1: ingrese el numero de fila ');
end
columna = input ('JUGADOR 1: ingrese el numero de columna ');
if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 1: ingrese el numero de columna ');
end
if A (fila,columna) == 0 ;A (fila,columna) = jug1;
end
end
A



fila = input ('JUGADOR 2: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 2: ingrese el numero de fila ');
end
columna = input ('JUGADOR 2: ingrese el numero de columna ');
if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 2: ingrese el numero decolumna ');
end

if A (fila,columna) == 0 ;
A (fila,columna) = jug2;
else
fprintf ('la posicion ya esta ocupada')
fila = input ('JUGADOR 2: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 2: ingrese el numero de fila ');
end
columna = input ('JUGADOR 2: ingrese el numero de columna ');
if columna > 3|| columna == 0 || columna < 0;
columna = input ('JUGADOR 2: ingrese el numero de columna ');
end
if A (fila,columna) == 0 ;
A (fila,columna) = jug2;
end
end
A
fila = input ('JUGADOR 1: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input ('JUGADOR 1: ingrese el numero de fila ');
end
columna = input ('JUGADOR 1: ingreseel numero de columna ');
if columna > 3 || columna == 0 || columna < 0;
columna = input ('JUGADOR 1: ingrese el numero de columna ');
end

if A (fila,columna) == 0 ;
A (fila,columna) = jug1;
else
fprintf ('la posicion ya esta ocupada')
fila = input ('JUGADOR 1: ingrese el numero de fila ');
if fila > 3 || fila == 0 || fila < 0;
fila = input...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prac-vectores en dos y tres dimenciones en matlab
  • no tengo un enrayo
  • matlab
  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS