Estadísticas matemáticas


miércoles, 25 de octubre de 2023 Dificultad: Intermedio

Objetivo

Crea un programa en Java que sirva para generar estadísticas matemáticas. El programa debe almacenar un total de 1000 valores numéricos con decimales en un array de datos y debe tener un menú con diferentes opciones que el usuario pueda seleccionar. Se ejecutará hasta que el usuario pulse la opción de salir. El menú del programa debe incluir las siguientes opciones (1-5):

  • Añadir
  • Ver
  • Buscar
  • Estadísticas
  • Salir

Funcionalidades:

  1. Añadir: En esta opción, el usuario puede añadir nuevos valores al array de datos. Asegúrate de no sobrepasar los 1000 valores del array de datos.
  2. Ver: La opción de "Ver" mostrará el listado de valores en una línea. Puede ser que todavía no haya valores.
  3. Buscar: Para buscar valores, el programa deberá solicitar un número real al usuario y mostrar si existe o no en el programa. Puede ser que todavía no haya valores.
  4. Estadísticas: En esta opción, el programa mostrará al usuario un resumen de estadísticas de los valores en el array de datos, que debe incluir:
    • El total de valores almacenados.
    • La suma total de valores.
    • Media aritmética.
    • Valor máximo y valor mínimo.
  5. Salir: Para finalizar el programa.

Entrada

1. Añadir
2. Ver
3. Buscar
4. Estadísticas
5. Salir
Introduzca una opción (1-5): 1
7

1. Añadir
2. Ver
3. Buscar
4. Estadísticas
5. Salir
Introduzca una opción (1-5): 2

1. Añadir
2. Ver
3. Buscar
4. Estadisticas
5. Salir
Introduzca una opción (1-5): 3
6

1. Añadir
2. Ver
3. Buscar
4. Estadisticas
5. Salir
Introduzca una opción (1-5): 4

1. Añadir
2. Ver
3. Buscar
4. Estadisticas
5. Salir
Introduzca una opción (1-5): 5

Salida

7
No encontrado
Total datos: 1
Suma: 7
Media: 7
Valor mínimo: 7 
Valor máximo: 7

Solución

Haz clic aquí para ver la solución del ejercicio

Compártelo

Compártelo en tus redes sociales y desafía a tus amigos a resolver problemas de programación. Juntos, podemos aprender y crecer.

Copiado

El codigo se ha copiado correctamente en el portapapeles.

Más Ejercicios

Continua mejorando tus habilidades de programación en Java con nuestra selección de ejercicios prácticos de la lección. ¡Haz clic en Practicar y desafía tus conocimientos!

1

Matriz en orden inverso

Cree un programa en Java que solicite al usuario 5 números enteros para almacenarlos en una matriz de enteros y mostrarlos en orden inverso.

2

Buscar en una matriz de enteros

Cree un programa en Java que sirva para buscar en una matriz de valores enteros.

3

Buscar números pares

Escribe un programa en Java que solicite al usuario ingresar 10 números enteros. Luego, almacena estos números en una matriz de enteros y muestra únicamente los números pares.

4

Buscar números positivos y negativos

Escribe un programa en Java que solicite al usuario ingresar 10 números reales y muestre la media aritmética de los números positivos y negativos.

5

Comando Banner en Unix

Cree un programa en Java que imite la funcionalidad del comando Banner en Unix.

6

Ordenamiento de burbuja

Cree un programa en Java que solicite 10 números enteros al usuario y los ordene implementando el algoritmo de ordenamiento de burbuja.

7

Matriz bidimensional

Escribe un programa en Java que solicite al usuario las notas de 10 alumnos divididos en 2 grupos de 5 alumnos en cada uno.

8

Matriz bidimensional de caracteres

Crea un programa en Java que declare una matriz de caracteres bidimensional de 20 filas por 70 columnas y almacene la letra 'X' para dibujarlos en la pantalla.

9

Estadísticas matemáticas

Programa Java para estadísticas matemáticas: almacena, analiza y visualiza datos. ¡Mejora tus habilidades!

10

Circunferencia en pantalla

Crea un programa en Java que dibuje una circunferencia en pantalla de 360.

Matrices

Practica con ejercicios en Java que utilizan arrays / matrices de diferentes dimensiones para almacenar la información.

Ejercicios prácticos

Seguir aprendiendo

Curso de Programación en C#

Curso de programación gratuito con ejercicios y soluciones prácticas en C#. ¡Comienza a aprender ahora mismo!

Exercises C# App

Lleva tus lecciones de Exercises C# a todas partes con nuestra aplicación para Android. Descárgala ahora desde Google Play.