jueves, 9 de marzo de 2017

For -Pedir 5 números enteros : sumar los pares y hacer media impares

 Dados 5 números enteros visualizar la suma de los pares, cuántos números pares y cuál es la media aritmética de los números impares.


<!programa que pide 5 numeros enteros por teclado
<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">

        var i, a, sp, cp, si, ci;// declaración de variables
       
        sp=0;//acumulador suma de pares
        cp=0;//contador de pares
        si=0;//acumulador suma de impares
        ci=0;// contador de impares
        //bucle que pide 5 números por teclado
            //con bucle for
        /*for(i=1;i<=5;i++){
            a=parseInt(prompt('Dame un número :',''));
            //comprobamos si el número es par
            if (a%2==0){
                sp=sp+a;
                cp++;//cuántos pares hay, es un contador de pares
            }
            else{
                si=si+a;
                ci++;
            }
        }
        document.write('de los 5 numeros introducidos ', cp, ' son pares y la suma es ', sp,'</br>');
        document.write('de los cinco numeros introducidos ', ci, ' son iguales y la media es ', si/ci);
           
    // con bucle do... while*/
            i=1;
            while(i<=5){
                a=parseInt(prompt('Dame un número',''));
                if (a%2==0){
                sp=sp+a;
                cp++;//cuántos pares hay, es un contador de pares
            }
            else{
                si=si+a;
                ci++;
            }
               
            i++;   
            }
            document.write('De los 5 numeros introducidos ', cp, ' son pares y la suma es ', sp,'</br>');
            document.write('De los cinco numeros introducidos ', ci, ' son iguales y la media es ', si/ci);
   
            </script>
    </body>

</html>

No hay comentarios:

Publicar un comentario