lunes, 27 de marzo de 2017

5 alumnos y nos dice cuantos aprobados y cuantos suspendidos hay

<!programa que pide notas de 5 alumnos y nos dice cuantos aaprobados hay
<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">
        var n;
        var i;
        var ap=0;// declaración de variables

                for(i=1;i<=5;i++){
                n=Number(prompt("Dame una nota:",""));
                if (n>=5){
                ap=ap+1;
            }
            }
            document.write("De los 5 alumnos han aprobado ", ap);
           
            </script>
    </body>

</html>

nos dice cuantos números positivos, cuantos negativos se han metido y termina con pregunat de si o no

<!programa que escibe cuantos numeros positivos y negativos se han leído. la finalizacion de la entrada de datos se realiza por la respuesta al siguiente mensaje"¿terminar S/N? Escrito después de introducir cada nº>
<html>
<head>
</head>
<body>
<script type="text/javascript">
  var n;//número
  var resp='';//var control para seguir s/n
  var pos=0;//contador positivos
  var neg=0;//contador negativos
  do{
  n=parseInt(prompt('dame un número :',''));//comentario1
    if(n>0)
    pos=pos+1;
        else if(n<0)
        neg=neg+1;
        resp=prompt('Terminar S/N?','');
    }
    while((resp=='s')||(resp=='S'));
  document.write(' la suma de los números positivos es',p, 'y de negativos es ',neg);
</script>
</body>
</html>

Calcula los pares que hemos metido y no para de pedir hasta que metemos cero

<html>
<!programa que pide un numero hasta que se introduzca un cero. A continuacion nos difga cuantos pares hemos metido

<html>
    <head>
    </head>
    <body>
            <script type="text/javascript">
        var n;
        p=0;// declaración de variables
       
       
           
            do{
                n=parseInt(prompt('Dame un número 0 para terminar',''));
                if (n!=0 &&n%2==0){
                p=p+1;
            }
           
            }while(n!=0);
            /*otra forma de hacerlo. Con while
            n=parseInt(prompt('Dame un número 0 para terminar',''));
            while(n!=0){
                if(n%2==0){
                    p=p+1;
                }
                n=parseInt(prompt('Dame un número 0 para terminar',''));
            }*/
            //salida
            document.write("la cantidad de pares introducido es ", p);
            </script>
    </body>

</html>

sábado, 25 de marzo de 2017

Suma de 5 numeros con For

<html>
    <head>
    </head>
    <body>
    <script type="text/javascript">
        var i;
        var a;
        var suma=0;
       
for (i=0;i<5;i++){
a=parseInt(prompt('Dame un numero',''));
suma=a+suma;
a++;
}

        document.write('la suma de los 5 numeros es ', suma );
            </script>
    </body>

</html>
       
            </script>
    </body>

</html>

Suma de 5 numeros

<html>
    <head>
    </head>
    <body>
    <script type="text/javascript">
        var i;
        var n;
        var a;
        var b;
        var c;
        var suma;
        n= parseInt(prompt('Dame un numero',''));
        i= parseInt(prompt('Dame un numero',''));
        a= parseInt(prompt('Dame un numero',''));
        b= parseInt(prompt('Dame un numero',''));
        c= parseInt(prompt('Dame un numero',''));
        suma=n+i+n+n+n;
      
        document.write('la suma de los 5 numeros es ', suma );
      
            </script>
    </body>

</html>
      
            </script>
    </body>

</html>
</html>

Formulario para sumar 2 numeros

<html>
<body>
    <form>
        Primer numero:
        <input type="text" name="num1" id="num1" />
        <br />
 
        Segundo numero:
        <input type="text" name="num2" id="num2" />
        <br />
 
        <p id="resultado">Suma: </p>
 
        <button type="button" onclick='
            var casilla1=document.getElementById("num1");
            var n1 = casilla1.value;
            var casilla2=document.getElementById("num2");
            var n2 = casilla2.value;
            var resultado=document.getElementById("resultado");
            resultado.innerHTML = "Suma: " +(parseInt(n1)+parseInt(n2));
            resultado.style.color = "blue";
            '>Calcular suma</button>
 
    </form>
</body>
</html>

Style

    <style>
    body 
    {
        background-color: rgb(200,200,200);
        font-family: Sans-Serif;
    }
 
    h1
    {
        font-size: 1.4em;
        color: blue;  
    }
 
    h2
    {
        margin-left: 10px;
    }
 
    p 
    {
        margin-left: 20px;
        text-align: justify;
    }
 
    table
    {
        border: 2px solid black;
        border-collapse: collapse;
    }
 
    td
    {
        border: 1px solid rgb(120,120,120);
        padding: 5px;
    }
    </style>