Professional Documents
Culture Documents
nmeros. Con ello pondremos en juego nuestras habilidades para el manejo bsico
del lenguaje Java, as como el manejo de arrays.
Lo primero que haremos ser declarar un array de 10 elementos. Para ello hay que
declarar el array:
1. int array[];
A la hora de calcular la media de nmeros enteros hay que tener en cuenta que el
resultado puede salir un nmero con decimales. Es por ello que la variable que
declaremos para representar la media la vamos a definir de tipo double.
El siguiente paso a dar es recorrer el array. Para ello nos apoyamos en un bucle for.
Este bucle iterara tantas veces como elementos tenga el array. El nmero de
elementos de array nos lo dar la propiedad length del mismo.
Dentro del array iremos sumando los valores de todos los elementos. Quedndonos el
siguiente cdigo:
Lo ltimo que nos quedar ser dividir a la suma de todos los valores, por el nmero
de elementos del array. Y ya tenemos el valor medio de la serie.
3. Programa que lee por teclado la nota de los alumnos de una clase y calcula la
nota media del grupo. Tambin muestra los alumnos con notas superiores a la
media. El nmero de alumnos se lee por teclado.
Este programa utiliza un array de elementos de tipo double que contendr las
notas de los alumnos.
El tamao del array ser el nmero de alumnos de la clase, por lo tanto primero
se pedir por teclado el nmero de alumnos y a continuacin se crear el array.
Se realizan 3 recorridos sobre el array, el primero para asignar a cada elemento
las notas introducidas por teclado, el segundo para sumarlas y calcular la media
y el tercero para mostrar los alumnos con notas superiores a la media.
import java.util.*;
public class MediaDeLaClase {
public static void main(String[] args) {
// Calcular la media
media = suma / notas.length;
// Mostrar la media
System.out.printf("Nota media del curso: %.2f %n", media);
Recorres el arreglo para sumar los valores en una variable y al final la divides
entre el nmero de elementos del arreglo: