<!WHILE-programa que pide 5 numeros enteros por teclado, decir cuantos son positivos, cuantos negativos, cuantos cero y la suma total de todos
<head>
</head>
<body>
<script type="text/javascript">
var n ,i, cp, cn, sn, cc;// declaración de variables
cp=0;//numeros positivos
cn=0;//numeros negativos
sn=0;//suma de numeros dados
cc=0;// suma ceros
//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){
n=parseInt(prompt('Dame un número ',''));
if(n==0){
cc++;
}
else if(n>0){
cp++;
}
else{
cn++;
}
sn=sn+n;
i++;
}
document.write('de los 5 numeros introducidos hay', cc,' ceros </br>');
document.write('de los cinco numeros introducidos hay', cp, ' positivos </br>');
document.write('de los cinco numeros introducidos hay', cn, ' negativos </br>');
document.write('de los cinco numeros introducidos la suma es', sn, '');
</script>
</body>
</html>
No hay comentarios:
Publicar un comentario