<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>
Mostrando entradas con la etiqueta FOR. Mostrar todas las entradas
Mostrando entradas con la etiqueta FOR. Mostrar todas las entradas
sábado, 25 de marzo de 2017
Imprimir en pantalla numeros del 1 al 10 con for
<html> <body> <script> var contador; for (contador = 1; contador <= 10; contador++) { document.write(contador + " "); } </script> </body> </html>
Múltiplos de 5
<html> <body> Multiplos de 5... <script> var contador; for (contador = 1; contador <= 10; contador++) { if (contador % 5 == 0) document.write(contador + " "); } </script> </body> </html>
miércoles, 15 de marzo de 2017
Bucle para imprimir números naturales
<html>
<head>
<title>Practica7</title>
<script type="text/javascript">
//Imprimir los 10 primeros numeros naturales
var x, y;
//Con ciclo for
document.write("Imprime los numeros naturales del 1 al 10 <br>");
for (x = 1; x <= 10; x++)
{
document.write( x + "; ");
}
document.write("<br>");
//solo los pares
document.write("Imprime los numeros naturales pares del 1 al 10 <br>");
for (x = 1; x < 10; x++)
{
if (x % 2)
{
x++;
}
document.write( x + '; ');
}
document.write("<br>");
//Bucle anidado
document.write("Imprime una tabla de los numeros naturales del 1-10 <br>");
for (x = 1; x < 10; x++)
{ for (y = 1; y < 10; y++)
{
document.write(x + ":" + y+" ");
}
document.write('<br>');
}
document.write("<br>");
//Bucle infinito
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle infinito <br>");
x=1;
for (;;)
{
document.write( x + '; ');
x++;
if(x==10)
break;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
while (x < 10)
{
document.write( x + "; ");
x++;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
do
{
document.write( + x + "; ");
x++;
} while (x < 10);
document.write("<br>");
//Aplicación: Trabajando con listas
document.write("Imprime una lista utilizando bucle for <br>");
var lista = ["1primero","2segundo","3tercero"];
for (i=0; i<lista.length; i++)
{
document.write(lista[i]+"; ");
}
document.write("<br>");
</script>
</head>
<body>
</body>
</html>
<head>
<title>Practica7</title>
<script type="text/javascript">
//Imprimir los 10 primeros numeros naturales
var x, y;
//Con ciclo for
document.write("Imprime los numeros naturales del 1 al 10 <br>");
for (x = 1; x <= 10; x++)
{
document.write( x + "; ");
}
document.write("<br>");
//solo los pares
document.write("Imprime los numeros naturales pares del 1 al 10 <br>");
for (x = 1; x < 10; x++)
{
if (x % 2)
{
x++;
}
document.write( x + '; ');
}
document.write("<br>");
//Bucle anidado
document.write("Imprime una tabla de los numeros naturales del 1-10 <br>");
for (x = 1; x < 10; x++)
{ for (y = 1; y < 10; y++)
{
document.write(x + ":" + y+" ");
}
document.write('<br>');
}
document.write("<br>");
//Bucle infinito
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle infinito <br>");
x=1;
for (;;)
{
document.write( x + '; ');
x++;
if(x==10)
break;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
while (x < 10)
{
document.write( x + "; ");
x++;
}
document.write("<br>");
//Bucle while
document.write("Imprime los numeros naturales del 1-10 utilizando un bucle while <br>");
var x = 1;
do
{
document.write( + x + "; ");
x++;
} while (x < 10);
document.write("<br>");
//Aplicación: Trabajando con listas
document.write("Imprime una lista utilizando bucle for <br>");
var lista = ["1primero","2segundo","3tercero"];
for (i=0; i<lista.length; i++)
{
document.write(lista[i]+"; ");
}
document.write("<br>");
</script>
</head>
<body>
</body>
</html>
Imprimir figuras de triangulos formados por asteriscos con ciclo for
<html>
<head>
<title>UD3_15</title>
<script type="text/javascript">
//Imprimir figuras de triangulos formados por asteriscos con ciclo for
var f,c;
//triangulo rectangulo recto a derechas
for (f=1;f<=11;f++)
{
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo invertido a derechas
for (f=11;f>=1;f--)
{
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo invertido a izquierdas
for (f=11;f>=1;f--)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo recto a izquierdas
for (f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo isosceles recto
for (f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//Rombo recto
for (f=1;f<=6;f++)//Triángulo superior
{
for(c=1;c<=6-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
for (f=5;f>=1;f--)//Triángulo inferior
{
for(c=1;c<=6-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
</script>
</head>
<body>
</body>
</html>
<head>
<title>UD3_15</title>
<script type="text/javascript">
//Imprimir figuras de triangulos formados por asteriscos con ciclo for
var f,c;
//triangulo rectangulo recto a derechas
for (f=1;f<=11;f++)
{
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo invertido a derechas
for (f=11;f>=1;f--)
{
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo invertido a izquierdas
for (f=11;f>=1;f--)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo rectangulo recto a izquierdas
for (f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//triangulo isosceles recto
for (f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
//Rombo recto
for (f=1;f<=6;f++)//Triángulo superior
{
for(c=1;c<=6-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
for (f=5;f>=1;f--)//Triángulo inferior
{
for(c=1;c<=6-f;c++)
document.write(" ");
for(c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
document.write("<br>");
</script>
</head>
<body>
</body>
</html>
viernes, 10 de marzo de 2017
FOR- -programa que pide 5 numeros enteros por teclado, decir cuantos son positivos, cuantos negativos, cuantos cero y la suma total de todos
FOR -programa que pide 5 numeros enteros por teclado, decir cuantos son positivos, cuantos negativos, cuantos cero y la suma total de todos
var n,i,cp,cn,sn,cc;
cp=0;
cn=0;
sn=0;
cc=0;
for(i=i;i<=5;i++){
n=parseInt(prompt('Dame un número',''));
if(n==0){
cc++;
}
else if(n>0){
cp++;
}
else{
cn++;
}
sn=sn+n;
}
document.write('de los 5 numeros hay',cc,'ceros</br>');
document.write('de los 5 numeros hay',cp,'positivos</br>');
document.write('de los 5 numeros hay',cn,'negativos</br>');
document.write('la suma es,'sn,'');
var n,i,cp,cn,sn,cc;
cp=0;
cn=0;
sn=0;
cc=0;
for(i=i;i<=5;i++){
n=parseInt(prompt('Dame un número',''));
if(n==0){
cc++;
}
else if(n>0){
cp++;
}
else{
cn++;
}
sn=sn+n;
}
document.write('de los 5 numeros hay',cc,'ceros</br>');
document.write('de los 5 numeros hay',cp,'positivos</br>');
document.write('de los 5 numeros hay',cn,'negativos</br>');
document.write('la suma es,'sn,'');
For- Programa que pide 5 números por teclado; while- Programa que pide 5 números por teclado
Programa que pide 5 Números por teclado hecho con un bucle FOR
var i, a;
for (i=1;i<5;i++){
a=parseInt(prompt('Dame un numero',''));
Programa que pide 5 Números por teclado hecho con un bucle WHILE
i=1;
do{
a=parseInt(prompt('Dame un numero',''));
i++;
}while(i<=5);
var i, a;
for (i=1;i<5;i++){
a=parseInt(prompt('Dame un numero',''));
Programa que pide 5 Números por teclado hecho con un bucle WHILE
i=1;
do{
a=parseInt(prompt('Dame un numero',''));
i++;
}while(i<=5);
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>
<!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>
triángulo isosceles con asteriscos
<!DOCTYPE>
<html lang='es'>
<html>
<head>
<title>triangulo isosceles recto</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', isosceles,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write(" ");// espacio
for (c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
</script>
</body>
</html>
<html lang='es'>
<html>
<head>
<title>triangulo isosceles recto</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', isosceles,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=1;f<=11;f++)
{
for(c=1;c<=11-f;c++)
document.write(" ");// espacio
for (c=1;c<=f;c++)
document.write("*");
document.write("<br>");
}
</script>
</body>
</html>
Sumar los números del 1 al 100
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i, s;// declaracion de variables
s=0;//iniciamos s, acumulador de suma
for (i=1;i<=100;i++){//bucle repetitivo
s=s+i;//acumulador de suma
}
document.write(s,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i, s;// declaracion de variables
s=0;//iniciamos s, acumulador de suma
for (i=1;i<=100;i++){//bucle repetitivo
s=s+i;//acumulador de suma
}
document.write(s,',');
</script>
</body>
</html>
Que me de los múltiplos de 5
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i; // declaracion de variables
//iniciamos s, acumulador de suma
for (i=1;i<=5;i++)
document.write(i*5,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i; // declaracion de variables
//iniciamos s, acumulador de suma
for (i=1;i<=5;i++)
document.write(i*5,',');
</script>
</body>
</html>
Piramide con asteriscos invertida
<!DOCTYPE>
<html lang='es'>
<html>
<head>
<title>piramide con asteriscos</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', numeros,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=11;f>=1;f--)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for (c=1; c<=f;c++)
document.write("*");
document.write("<br>");// salto de linea
}
</script>
</body>
</html>
<html lang='es'>
<html>
<head>
<title>piramide con asteriscos</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', numeros,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=11;f>=1;f--)
{
for(c=1;c<=11-f;c++)
document.write("  ");
for (c=1; c<=f;c++)
document.write("*");
document.write("<br>");// salto de linea
}
</script>
</body>
</html>
Pirámide de números invertida
<!DOCTYPE>
<html lang='es'>
<html>
<head>
<title>piramide invertida con for</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', numeros,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=9;f>=1;f--){
for(c=f;c>=1;c--){
document.write(c);
}
document.write('<br>');// salto de linea
}
</script>
</body>
</html>
<html lang='es'>
<html>
<head>
<title>piramide invertida con for</title>
<meta charset='UTF-8'/>
<meta name='description' content='Página web'>
<meta name='keywords' content=', numeros,piramide, javascript'>
</head>
<body>
<script type="text/javascript">
//declaracion variables
var f, c;
for(f=9;f>=1;f--){
for(c=f;c>=1;c--){
document.write(c);
}
document.write('<br>');// salto de linea
}
</script>
</body>
</html>
Nos pregunta cuantos numeros queremos introducir (hasta 5)y nos da los múltiplos de 5
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i, n, c, m; // declaración de variables
c=0;// iniciamos c como contador a 0
//bucle repetitivo
m=parseInt(prompt('¿Cúantos números quieres leer?',''));
for(i=1;i<=m;i++){
n=parseInt(prompt('Dame un número',''));
if(n%5==0){//comprobamos si n es múltiplo de 5
alert("El número "+n+" es múltiplo de 5");
c++;
}
}
document.write('De los cinco números introducidos ',c,' son múltiplos de cinco');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i, n, c, m; // declaración de variables
c=0;// iniciamos c como contador a 0
//bucle repetitivo
m=parseInt(prompt('¿Cúantos números quieres leer?',''));
for(i=1;i<=m;i++){
n=parseInt(prompt('Dame un número',''));
if(n%5==0){//comprobamos si n es múltiplo de 5
alert("El número "+n+" es múltiplo de 5");
c++;
}
}
document.write('De los cinco números introducidos ',c,' son múltiplos de cinco');
</script>
</body>
</html>
Escribir los pares del 1 al 40
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i;// declaracion de variables
for (i=2;i<=40;i+=2)//bucle repetitivo
document.write(i,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i;// declaracion de variables
for (i=2;i<=40;i+=2)//bucle repetitivo
document.write(i,',');
</script>
</body>
</html>
Escribir el cuadrado del 1 al 10
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=10;i++)
document.write(i*i,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=10;i++)
document.write(i*i,',');
</script>
</body>
</html>
For-Bucle contador del 1 al 20
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=20;i++)
document.write(i,',');
</script>
</body>
</html>
<head>
</head>
<body>
<script type="text/javascript">
var i;
for (i=1;i<=20;i++)
document.write(i,',');
</script>
</body>
</html>
miércoles, 8 de marzo de 2017
Estructura repetitiva: FOR
- Se repiten las veces que yo le diga o infinito de veces
ejem: Imprimir números del 1 al 9
var i;
for (i=1;i<9;i++)
document.write(i,',');
Suscribirse a:
Entradas (Atom)