Como ves es un ejercicio propuesto en python, yo propongo la solución en java
Escribir un programa en python que le pida al usuario que ingrese una sucesión de
números naturales (primero uno, luego otro, y así hasta que el usuario ingrese ’-1’
como condición de salida). Al final, el programa debe imprimir cuántos números
fueron ingresados, la suma total de los valores y el promedio.
import javax.swing.JOptionPane;
public class Calculos_conMath {
public static void main(String[] args) {
int sumatorio = 0;
int numeroEntero = 0;
int numeroPromedio;
byte numerosIngresados = 0;
for(int i = 0;i < 1;)
{
String numero_Entrada = JOptionPane.showInputDialog("Ingrese un numero natural");
numeroEntero = Integer.parseInt(numero_Entrada);
if(numeroEntero < 0)
{
break;
}
numerosIngresados++;
sumatorio = sumatorio + numeroEntero;
}
numeroPromedio = sumatorio / numerosIngresados;
System.out.println("cuantos numeros ingresados: "+numerosIngresados);
System.out.println("La suma total de los valores es: "+sumatorio);
System.out.println("El promedio de la suma total de valores: "+numeroPromedio);
}
}
Se que la clase propia que cree no es el nombre mas adecuado, pero no tengo ganas de crear una nueva clase propia
Saludos y cualquier duda, ya saben