Está en la página 1de 2

Actividad Practica 1: Arreglos

ARREGLOS

public static void main(String[] args) {


Scanner leer=new Scanner(System.in);

/******DECLARACIÓN DE UN ARREGLO******/

//Arreglo con longitud definida

String nombres[]=new String [3];


//Arreglo con valores iniciales

int edades[]={18,22,19};
//Arreglo declarado sin longitud ni valores

String grupo[];
/*Un arreglo sin longitud ni valores debe incializarse declarando su longitud*/

grupo=new String[3];

/******REGISTRO DE DATOS******/

//Ingresando valores en una posición definida

nombres[0]="Ana";
nombres[1]="Luis";
nombres[2]="Dulce";

//Solicitando datos al usuario y almacenando

for(int posicion=0; posicion<grupo.length; posicion++){


System.out.println("Ingresa el grupo número " + (posicion+1));
grupo[posicion]=leer.next();
}

/******CONOCIENDO LA LONGITUD DE UN ARREGLO******/

System.out.println("El arreglo de edades tiene una longitud de: " + edades.length);

/******IMPRIMIENDO VALORES DE UN ARREGLO******/

//Imprimiendo una posición

System.out.println("El primer alumno es: " + nombres[0]);


//Imprimiendo la ultima posición

System.out.println("El ultimo alumno es: " + nombres[nombres.length-1]);

//Extrayendo un valor en una variable

int edad= edades[0];


System.out.println("La primera edad es: " + edad);

//Imprimiendo todo el contenido del arreglo

System.out.println("Arreglo de nombres");
for(int posicion=0; posicion<nombres.length; posicion++){
System.out.print("["+ nombres[posicion]+"]" );
}

MATRICES
Actividad Practica 1: Arreglos

public static void main(String[] args) {


Scanner leer=new Scanner(System.in);

/******DECLARACIÓN DE UNA MATRIZ******/

//Matriz con longitud definida (3 filas y 2 columnas)

String colores[][]=new String [3][2];


//Matriz con valores iniciales (3 filas y 2 columnas)

double promedios [][]={ {9.8,5.4,10}, {10, 7, 3.2} , {8.6, 9.9, 7.9} };


//Matriz declarada sin longitud ni valores

String dias[][];
/*Una matriz sin longitud ni valores debe incializarse declarando su longitud*/

dias=new String[3][2];
/******REGISTRO DE DATOS******/

//Ingresando valores en una posición definida [fila][columna]

//Primer fila

colores[0][0]="Azul";
colores[0][1]="Verde";
//Segunda fila

colores[1][0]="Blanco";
colores[1][1]="Negro";
//Tercer fila

colores[2][0]="Amarillo";
colores[2][1]="Morado";

//Solicitando datos al usuario y almacenando

for(int fila=0; fila<dias.length; fila++){


for(int columna=0; columna<2; columna++){
System.out.println("Ingresa un dia para la posición ["+ fila +"]["+ columna+"]");
dias[fila][columna]=leer.next();
}
}

/******CONOCIENDO LA LONGITUD DE UN ARREGLO******/

System.out.println("Las filas la matriz de promedio son: " + promedios.length);

/******IMPRIMIENDO VALORES DE UN ARREGLO******/

//Imprimiendo una posición

System.out.println("El primer promedio es: " + promedios[0][0]);

//Extrayendo un valor en una variable

String color= colores[2][1];


System.out.println("El último color es: " + color);
//Imprimiendo todo el contenido de la matriz

System.out.println("Matriz de días");
for(int fila=0; fila<dias.length; fila++){
for(int columna=0; columna<2; columna++){
System.out.print("["+ dias[fila][columna] +"]");
}
System.out.print("\n");
}
}

También podría gustarte