InicioApuntes Y MonografiasIntroducción al lenguaje Java - Parte 5

Introducción al lenguaje Java - Parte 5

Objetivo:
El objetivo de esta práctica es que la persona se familiarice con el uso de arreglos, con la realización de casting y conversión de tipos de datos y objetos y con el manejo de métodos de clases útiles de java.

Ejercicio 1:
1. Copiar este programa que dado un arreglo con valores de tipo entero, calcula la media, varianza y desviación estándar de los mismos.
2. Modificar el programa anterior para que los valores del arreglo se ingresen por teclado como parámetros en el método main. Realizar la prueba del programa ingresando diferentes valores.
3. Formatear la salida de los resultados obtenidos.
Código del programa:
public class Estad1
{
public static void main(String arg[ ])
{
int tam=5;
int arreglo[ ] = new int[tam];
arreglo[0]=5;
arreglo[1]=7;
arreglo[2]=15;
arreglo[3]=20;
arreglo[4]=9;
double aux_media = Estad1.media(arreglo);
System.out.println(" media : " + aux_media);
double aux_var = Estad1.varianza(arreglo,aux_media);
System.out.println(" varianza : " + aux_var);
System.out.println(" desv. estándar : " + Math.sqrt(aux_var));
}
public static double media(int arr[ ])
{
double sum = 0.0;
for(int i = 0; i < arr.length ; i++)
{
sum += arr;
}
return sum / arr.length;
}

public static double varianza(int arr[ ], double media)
{
double sum = 0.0;
for(int i = 0; i < arr.length ; i++)
{
sum += Math.pow(arr - media, 2);
}
return sum / (arr.length - 1);
}
}


Ejercicio 2:
1. Realizar un programa en java que intercambie los elementos desde "afuera hacia adentro", por ejermplo si tengo un arreglo de enteros cortos con los siguientes valores: 4 - 2 - 7 - 12 - 23, que se obtenga otro arreglo final con los valores de la siguiente manera: 23 - 12 - 7 - 2 - 4

Algoritmo lógico a implementar:

-declarar e inicializar un arreglo de enteros cortos con los valores propuestos
-declarar e inicializar con cero una variable entera i
-declarar una variable de tipo entero corto llamada tmp
-declarar e inicializar una variable j = [cant. de elementos del array] - 1
-MIENTRAS( i < j )
tmp = a[ i ]
a[ i ] = a[ j ]
a[ j ] = tmp
i = i + 1
j = j – 1

2. Modificar el algoritmo propuesto usando el bucle for.


Ejercicio 3:

1. Realizar un programa en el que, dado un arreglo de enteros: 20 - 30 - 40 - 0, inserte el valor 10 en la primera posición del arreglo, para obtener como resultado el arreglo : 10 - 20 - 30 - 40. Mostrar por la consola los valores anteriores del arreglo y los valores modificados de la siguiente manera:


Arreglo original: 20 30 40 0
Arreglo final : 10 20 30 40
2. Modificar el programa anterior para que el nuevo valor a insertar en la primera posición del arreglo se reciba por teclado como parámetro del método main().
3. Probar ingresando diferentes valores.

Descarga los Ejercicios Terminados:
Datos archivados del Taringa! original
0puntos
2,887visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Posts Relacionados

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

z
zeus77🇦🇷
Usuario
Puntos0
Posts11
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.