You are on page 1of 2

package _$array; /** * @author eli */ public class Arreglobidimencional { public static void main(String[] agr) { //Declarando variables

int calificacion; String sentinela; String[] nombre = {"Bob", "Jenny", "Charlie", "Jenny", "Roberta", "Anita", "silvia", "Daniel"}; //Creando arreglo de nombres //comparacion de tipo de variable nombre int[][] examen = { {45, 56, 77, 87, 90}, {54, 66, 97, 57, 22}, {33, 56, 77, 87, 90}, {45, 56, 77, 87, 90}, {45, 56, 77, 87, 90}, {45, 56, 77, 87, 90}, {45, 56, 77, 87, 90}, {45, 56, 77, 87, 90}}; //nombre a ordenar por medio de ciclos for (int t = 0; t < nombre.length - 1; t++) {//ciclo for exterior for (int i = 0; i < nombre.length - 1; i++) {//ciclo for interior //crear arreglo temporal para el intercambio de serie del grado del arrglo int[] tempIntArray = new int[examen[i].length]; // Nombres de intercambio dentro del arreglo seundario if (nombre[i].compareTo(nombre[i + 1]) > 0) { sentinela = nombre[i]; nombre[i] = nombre[i + 1]; nombre[i +1] = sentinela; tempIntArray = examen[i]; examen[i] = examen[i + 1]; examen[i + 1] = tempIntArray; } } } for (int i=0; i<examen.length ; i ++){ int examentotal=0; double examenavg = 0.0; for (int t = 0; t < examen.length; i++) { examentotal = examen[i][t]; System.out.print(examen[i][t] + " "); } examenavg = (double) examentotal / (double) examen[i].length; System.out.printf("%5s %s"," ", examenavg);

System.out.println(); } } }

You might also like