Ejercicio
Estadística
Objetivo
Escribir un programa en java para calcular varias operaciones estadísticas básicas: aceptará números del usuario y mostrará su suma, promedio, mínimo y máximo, como en el siguiente ejemplo:
¿Número? 5
Total=5 Importe=1 Promedio=5 Máximo=5 Mínimo=5
¿Número? 2
Total=7 Importe=2 Promedio=3 Máximo=5 Mínimo=2
¿Número? 0
¡Adiós!
(Como se ve en este ejemplo, el programa terminará cuando el usuario ingrese 0)
Código de Ejemplo
import java.util.*;
public class Main
{
public static void main(String[] args)
{
int num;
int total = 0, amount = 0;
int maximum, minimum;
System.out.print("number? ");
num = Integer.parseInt(new Scanner(System.in).nextLine());
maximum = num;
minimum = num;
while (num != 0)
{
amount++;
total += num;
if (num > maximum)
{
maximum = num;
}
if (num < minimum)
{
minimum = num;
}
System.out.printf("Total=%1$s Amount=%2$s Average=%3$s maximum=%4$s minimum=%5$s" + "\r\n", total, amount, total / amount, maximum, minimum);
System.out.print("number? ");
num = Integer.parseInt(new Scanner(System.in).nextLine());
}
System.out.println("Bye!");
}
}