crear un programa y sume los valores que se le den entre 70 y 100 los que no estan dentro de ese rango que los deje pasar y que no los sume, y los que si estan dentro de ese ranto que los sume y los divida entre todos los datos que se metierto y para romper el ciclo se tiene que meter un numero negativo y aqui esta el programa
Código PHP:
   import java.io.*;
public class exa {
    public static void main (String[]args) throws IOException{
        int numero=0;
        int suma=0;
        int contador=0;
        BufferedReader teclado = new BufferedReader (new InputStreamReader (System.in));
        while (numero >0){
            System.out.println("Introdusca numero ");
            numero = Integer.parseInt(teclado.readLine());
            if(numero >= 70 &&  numero <=100){
                suma=suma +numero;
                contador ++;
                
                
            }
        }
        System.out.println("el promedio es "+suma/contador);
    }
} 
    Exception in thread "main" java.lang.ArithmeticException: / by zero
at exa.main(exa.java:19)
es decir no acepta diviciones en cero.
Ahora si en lugar de dejar las variables con el numero cero se brinca ese error y realiza la operacion , pero la variable contador toma todos los numeros que se le introducen es decir no respeta solo los que estan dentro del rango 70 y 100. y es hay donde no encuentro la manera de hacer que deje de hacerlo
... Gracias ademas que tiene que ser solo utilizando Código PHP:
   while 
    
 

