Informática, pregunta formulada por gomezvaneimbachi, hace 16 horas

me ayudan hoy doy corona​

Adjuntos:

Respuestas a la pregunta

Contestado por megatokay
0

A continuación psedocódigo en pseint que carga fichas en un tablero, la carga inicial se hace con 1 y 0 la cual representan serpientes y vacios respectivamente, luego, en una segunda carga de fichas (representado por 3 ) se hace directamente sin pasar con los lugares ya cargados o donde estan las serpientes. A continación se muestra el algoritmo.

Algoritmo cargar ficha en tablero

   Definir continua, xcod , respuesta Como Caracter;

   Definir f, fila, tablero como numero;

   Dimension tablero[5,5];

   continua <- "S";

   respuesta <- "S";

   f <- 0;

   //Cargar la matriz de tablero inicial, los unos (1) representan las serpientes, los ceros (0) estan vacias

   

//fila uno

tablero(1,1) <- 0;

   tablero(1,2) <- 1;

   tablero(1,3) <- 0;

   tablero(1,4) <- 0;

tablero(1,5) <- 1;

   //fila dos

   tablero(2,1) <- 0;

   tablero(2,2) <- 0;

   tablero(2,3) <- 0;

  tablero(2,4) <- 1;

tablero(2,5) <- 0;

   //fila tres

   tablero(3,1) <- 0;

   tablero(3,2) <- 1;

   tablero(3,3) <- 0;

   tablero(3,4) <- 0;

tablero(3,5) <- 0;

//fila cuatro

tablero(4,1) <- 0;

   tablero(4,2) <- 0;

   tablero(4,3) <- 0;

   tablero(4,4) <- 1;

tablero(4,5) <- 0;

//fila cinco

tablero(5,1) <- 1;

   tablero(5,2) <- 0;

   tablero(5,3) <- 1;

   tablero(5,4) <- 0;

tablero(5,5) <- 0;

   fila <- 5;

   //Imprimir tablero inicial

   Escribir "TABLERO INICIAL";

   Escribir "================";

   Para f <- 1 hasta fila con paso 1 hacer

       Escribir tablero[f,1]," ",tablero[f,2]," ",tablero[f,3]," ",tablero[f,4]," ",tablero[f,5];

   FinPara  

//cargando las fichas directamente sin pasar por los unos (serpientes) ni los tres (fichas ya colocadas)

tablero(5,2) <- 3;

tablero(4,3) <- 3;

tablero(3,1) <- 3;

tablero(3,5) <- 3;

tablero(1,1) <- 3;

tablero(1,3) <- 3;

     

//Imprimir tablero final

   Escribir "TABLERO FINAL";

   Escribir "================";

   Para f <- 1 hasta fila con paso 1 hacer

       Escribir tablero[f,1]," ",tablero[f,2]," ",tablero[f,3]," ",tablero[f,4]," ",tablero[f,5];

   FinPara  

FinAlgoritmo

Para saber más acerca de programa de carga de tableros y matrices visitar: https://brainly.lat/tarea/13521391

Adjuntos:
Otras preguntas