lunes, 1 de junio de 2009

Aprendizaje Competitivo A B C

public class Main {
public static void main(String[] args) {
int[][] mata = new int[10][10];
int[][] matb = new int[10][10];
int[][] matc = new int[10][10];
int i=0,j=0, jc=0;
/* MATRIZ A */
mata[0][0]=0;
mata[0][1]=1;
mata[0][2]=1;
mata[0][3]=1;
mata[0][4]=0;

mata[1][0]=0;
mata[1][1]=1;
mata[1][2]=0;
mata[1][3]=1;
mata[1][4]=0;

mata[2][0]=0;
mata[2][1]=1;
mata[2][2]=1;
mata[2][3]=1;
mata[2][4]=0;

mata[3][0]=0;
mata[3][1]=1;
mata[3][2]=0;
mata[3][3]=1;
mata[3][4]=0;

mata[4][0]=0;
mata[4][1]=1;
mata[4][2]=0;
mata[4][3]=1;
mata[4][4]=0;

/* MATRIZ B */

matb[0][0]=1;
matb[0][1]=1;
matb[0][2]=1;
matb[0][3]=1;
matb[0][4]=0;

matb[1][0]=0;
matb[1][1]=1;
matb[1][2]=0;
matb[1][3]=1;
matb[1][4]=0;

matb[2][0]=0;
matb[2][1]=1;
matb[2][2]=1;
matb[2][3]=1;
matb[2][4]=0;

matb[3][0]=0;
matb[3][1]=1;
matb[3][2]=0;
matb[3][3]=1;
matb[3][4]=0;

matb[4][0]=1;
matb[4][1]=1;
matb[4][2]=1;
matb[4][3]=1;
matb[4][4]=0;

/* MATRIZ C */
matc[0][0]=0;
matc[0][1]=1;
matc[0][2]=1;
matc[0][3]=1;
matc[0][4]=0;

matc[1][0]=0;
matc[1][1]=1;
matc[1][2]=0;
matc[1][3]=0;
matc[1][4]=0;

matc[2][0]=0;
matc[2][1]=1;
matc[2][2]=0;
matc[2][3]=0;
matc[2][4]=0;

matc[3][0]=0;
matc[3][1]=1;
matc[3][2]=0;
matc[3][3]=0;
matc[3][4]=0;

matc[4][0]=0;
matc[4][1]=1;
matc[4][2]=1;
matc[4][3]=1;
matc[4][4]=0;


for(i=0; i<=4 ; i++){
for (j=0; j<=4; j++){
System.out.print("\t"+mata[i][j]);
}
System.out.println("");
}

/* CARGA POR FILAS EN EL VECTOR */
int [] vector = new int[25];
jc=0;
while (jc < 25)
{
for(i=0; i<5 ; i++){
for (j=0; j<5; j++){
vector[jc]= mata[i][j];
jc=jc+1;
}
}
}
System.out.println("");
for(i=0; i<=24 ; i++){
System.out.print("\t"+vector[i]);
}

/* CARGA POR FILAS EN EL VECTOR */
int [] vector1 = new int[5];
int cont=0;
for(i=0; i<5 ; i++){
cont=0;
for (j=0; j<5; j++){
if(mata[i][j]==1)
cont = cont+1;
}
vector1[i]=cont;
}

System.out.println("");
for(i=0; i<5 ; i++){
System.out.print("\t"+vector1[i]);
}
System.out.println("\n\ngracias");
}
}

2 comentarios:

  1. la definicion de las clases realizadas en el curso permitio realizar la correcta implementacion del programa

    ResponderEliminar
  2. que mas loquito sabes era que en el aprendizaje le mandes mezclada fila por columna para mejorar el aprendizaje

    ResponderEliminar