Matlab Tres Enraya
“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...
Regístrate para leer el documento completo.