Aplicaciones Arreglos Bidimensionales

Aplicaciones Arreglos Bidimensionales

LA APLICACION DE LOS ARREGLOS BIDIMENSIONALES SON DE GRAN UTILIDAD PARA PODER TRABAJAR CON MATRICES Y VECTORES UN EJEMPLO MUY CLARO DE ESTO ES:

int matriz[3][3];

    for(f=0;f<3;f++)
  { 
   suma=0;
  for(c=0;c<3;c++)
    {
     suma=suma+matriz[c][f];
    }
  vectf[f]=suma;
  }

alumno Lagunas Franco Victor Manuel

Bueno aqui les dejo un ejemplo de una clase de arreglos bidimensionales, con otra clase llamada Teclado ;) espero que le entiendan les puse muchas especificaciones:) //esta clase va hacer que imprima desde el teclado,, nombre alumno, calificaciones y promedio final, es una lista de 3 alumnos ;) suerte:) import java.io.*; public class Pava

 {
 	public static void main(String[]args)
 	 {

Teclado leeDato=new Teclado();//Mandas traer la clase Teclado

int suma=0;//declaracion ‘suma’ es el k sakara el promedio String alumno[]=new String[3];//declaras el arreglo en donde le indicas que es de tipo ‘String’ es decir aceptara caracteres, el ‘3′ es el tamaño de nuestro arreglo int cali[][]=new int[3][4];//Calificaciones tipo entero(creo k es obvio no) el tamaño tambien es asigando aki double prom[]=new double[3];//arreglo donde se mostrara el promedio de alumnos, por lo k debe ser igual de tamaño a ‘alumno’ y ‘cali’ en este caso es 3 or(int i=0;i<3;i++)

 	 	  {
 	 	  	System.out.println(“N Ombre de alumno (a) (“+(i+1)+”)=“);
 	 	  	alumno[i]=leeDato.getCadena();
 	 	  	 for(int j=0;j<4;j++)
 	 	  	  {
 	 	  	  	 System.out.println(“Calificacion del alumno(a) (“+(j+1)+”)=“);
 	 	  	  	 cali[i][j]=leeDato.getEntero();
 	 	  	  }
 	 	  }

 	 	  for(int i=0;i<3;i++)
 	 	   {
 	 	   	for(int j=0;j<4;j++)
 	 	   	 {
 	 	   	 	suma+=cali[i][j];
 	  	   	 }

 	  	   	 prom[i]=suma/(double)4.0;
 	  	   	 suma=0;
 	 	   }


 	 	   System.out.println(“[email protected] \t\t\t Calificacion \t\t\t Promedio”);
 	 	    for(int i=0;i<3;i++)
 	 	     {
 	 	     	System.out.print(alumno[i]+”\t\t”);
 	 	     	 for(int j=0;j<3;j++)
 	 	     	  {
 	 	     	  	System.out.print(cali[i][j]+”\t”);

 	 	     	  }
 	 	     	  System.out.print(“ “);
 	 	     	  System.out.println(prom[i]);
 	 	     }
 	 		 }
 }

public class Arreglos {

	public static void main(String []args)
	{
		int suma=0;
		float prom[]=new float [6];
		String alumno[]= new String [6];
		int cal[][]=new int [6][4]

		for(int i=0;i<6;i++)
			{
			 System.out.println(“Nombre del alumno”+(i+1);
			 alumno[i]=lee.cadena;
			 for(int j=0;j<4;j++)
				{
				 System.out.println(“Calificacion #”+(j+i);
				 cal[i][j]=lee.entero;
				}
			}


		for(int i=0;i<6;i++)
		{
			for(int j=0;j<4;j++)
			{
				suma+=cal[i][j];
			}

			prom[i]=suma/(float)4.0;
				suma=0;
		}

		System.out.println(“[email protected]      Calificacion        Promedio”);
		System.out.println();

		for(int i=0;i<6;i++)
		{
			System.out.print(alumno[i]+\t\t);
			for(int j=0;j<4;j++)
			{
				System.out.print(cal[i][j]+” “\t\t);
			}
			System.out.print(“        “);
			System.out.println(prom[i]);
		}
	}	

}


Mis sitios nuevos:
Emprendedores
Politica de Privacidad