Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Realice un programa que rellene con una estructura cíclica, un array con los 100 primeros
números enteros y los muestre en pantalla.
numeros[i]= i+1;
}
System.out.println("Contenido del arreglo");
for (int i = 0; i < numeros.length; i++)
{
System.out.printf("%d \n", numeros[i]);
}
}
2. Realice un programa que rellene un array con los números pares comprendidos entre 1 y 100
y los muestre en pantalla.
}
4. Dado los siguientes valores, 10, -3, 6, -8, 25, 23, 5, 16, 11, -9, mostrar solamente los valores
negativos
public static void main(String[] args) {
// TODO code application logic here
int [] valores = new int [10];
valores[0]=10;
valores[1]=-3;
valores[2]=6;
valores[3]=-8;
valores[4]=25;
valores[5]=23;
valores[6]=5;
valores[7]=16;
valores[8]=11;
valores[9]=-9;
}
}
5. Crear dos arreglos de 10 elementos y cárgalos aleatoriamente de entre 1-200 y luego mostrar
los dos arreglos, más el tercero que es la suma de los elementos de los otros dos arreglos.
public static void main(String[] args) {
// TODO code application logic here
int [] arreglo1 = new int [10];
int [] arreglo2 = new int [10];
int [] arregloSuma = new int [10];
Random random = new Random();
System.out.println("Arreglo 1");
for (int i = 0; i < arreglo1.length; i++)
{
arreglo1[i]= random.nextInt(200)+1;
System.out.println("["+ arreglo1[i]+ "]");
}
System.out.println("Arreglo 2");
for (int i = 0; i < arreglo2.length; i++)
{
arreglo2[i]=random.nextInt(200)+1;
System.out.println("["+ arreglo2[i]+ "]");
}
System.out.println("Suma de arreglos");
for (int i = 0; i < arregloSuma.length; i++)
{
arregloSuma[i]= arreglo1[i] + arreglo2[i];
System.out.println("["+ arregloSuma[i]+ "]");
}
6. Realice un programa que lea 5 números por teclado, los copie a otro array multiplicados por
2 y muestre el segundo array.
public static void main(String[] args) {
// TODO code application logic here
7. Da los siguiente estudiantes: Juan Peres 17, Mario Galindo 40, Grover Sanches 12, Camila
Rosas 20, Roger Varias 22, Marco Dinas 29, Patricia Caceres 8, Pilar Montenegro 11, Fusto
Silas 33, Leny Claros 5, Crear 3 arreglos uno para guardar los nombres, otro los apellidos y el
tercero las edades, luego mostrar el estuiante con menor edad, el estudiante con mayor edad y
la edad promedio.
public static void main(String[] args) {
// TODO code application logic here
String [] nombres = new String [10];
String [] apellidos = new String [10];
int [] edades = new int [10];
apellidos[0]= "Peres";
apellidos[1]= "Galindo";
apellidos[2]= "Sanches";
apellidos[3]= "Rosas";
apellidos[4]= "Varias";
apellidos[5]= "Dinas";
apellidos[6]= "Caceres";
apellidos[7]= "Montenegro";
apellidos[8]= "Silas";
apellidos[9]= "Claros";
edades [0]=17;
edades [1]=40;
edades [2]=12;
edades [3]=20;
edades [4]=22;
edades [5]=29;
edades [6]=8;
edades [7]=11;
edades [8]=33;
edades [9]=5;
9. Dado una matriz de N*M cargadas aleatoriamente con calores de entre 1 y 20 obtener su
promedio.
public static void main(String[] args) {
// TODO code application logic here
10. Dado dos matrices cuadrada de N*N cargarlos con valores aleatorios de entre 1 y 100, realizar la
suma de sus elementos en sus mismas posiciones, el resultado final es otra matriz de N*N
public static void main(String[] args) {
matriz1[i][j] = random.nextInt(100)+1;
matriz2[i][j] = random.nextInt(100)+1;
System.out.println("Matriz 1 : ");
System.out.println("Matriz 2 : ");
}
}