0% encontró este documento útil (0 votos)
28 vistas10 páginas

Programas JavaScript: Operadores y Estructuras

El documento contiene 11 fragmentos de código que muestran diferentes programas en JavaScript que demuestran conceptos básicos de programación como operadores aritméticos, declaraciones condicionales, bucles, funciones, etc. Los programas incluyen calcular la suma, la resta, etc., de dos números, comprobar si un estudiante aprobó o reprobó un examen en función de las calificaciones, determinar la calificación en función del porcentaje, verificar si un alfabeto es una vocal, calcular el factorial de un número, imprimir la serie de Fibonacci, encontrar el mayor entre tres números, calcular la suma de los números, comprobar si un número es par o impar, imprimir la tabla de un número y imprimir patrones numéricos utilizando bucles.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas10 páginas

Programas JavaScript: Operadores y Estructuras

El documento contiene 11 fragmentos de código que muestran diferentes programas en JavaScript que demuestran conceptos básicos de programación como operadores aritméticos, declaraciones condicionales, bucles, funciones, etc. Los programas incluyen calcular la suma, la resta, etc., de dos números, comprobar si un estudiante aprobó o reprobó un examen en función de las calificaciones, determinar la calificación en función del porcentaje, verificar si un alfabeto es una vocal, calcular el factorial de un número, imprimir la serie de Fibonacci, encontrar el mayor entre tres números, calcular la suma de los números, comprobar si un número es par o impar, imprimir la tabla de un número y imprimir patrones numéricos utilizando bucles.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Programa

1) Escribe un programa para mostrar el uso de operadores aritméticos en JavaScript.


<html>
<cabeza>
<script type="text/javascript">
var a= parseInt(prompt("ingrese el número para a"));
var b = parseInt(prompt("ingrese el número para b"));

var add= a+b;


[Link]( "La suma es" + add );
</br>

var sub=a-b;
[Link]( "La resta es" +sub );
</br>

var mul = a * b;
[Link]( "La multiplicación es" + mul );
</br>

var div= a/b;


[Link]( "El cociente es" +div );
</br>

var rem= a%b;


[Link]( "El residuo es" +rem );
</br>

</script></head></html>
2)Determina si un estudiante ha aprobado su examen o no. si las calificaciones son
mayor que 40 entonces él ha aprobado, de lo contrario él ha suspendido.

<html>

<cabeza>

Resultado

<script type="text/javscript">

Var a;

a = parseInt(prompt("Ingrese las notas "));

si(a>40)

alert(“el estudiante ha aprobado el examen

más

alert(“el estudiante ha fallado en el examen

</script></head></html>
3)Determine qué grado ha obtenido basado en las calificaciones obtenidas si 90-100 es A+; 80-90
es un ; 70-80 es b+; 60-70 es b; 50-60 es c; 40-50 es d y por debajo de 40 es reprobado [pista : usa el if-else]
si..-sino
<html>

<head>

<script type="text/javascript">

var a= prompt("ingresa el porcentaje:");

si(a>=90 && a<=100)

Recibiste una calificación de A+

else if(a>=80 && a<=90)

Has obtenido una calificación A

si no (a >= 70 && a <= 80)

Obtuviste un grado B+

else if(a>=60 && a<=70)

[Link]("Has obtenido una calificación de B");

sino si(a>=50 && a<=60)

Has obtenido una calificación de C

else if(a>=40 && a<=50)

[Link]("Tienes una calificación D");

sino

[Link]("Has fallado");

</script></head></html>
4) Escribe un programa para comprobar si el alfabeto dado es una vocal o no usando una declaración switch

<html>

<cabeza>

<script type="text/javascript">

var alpha= prompt("Ingresa una vocal:");

cambiar(alpha)

caso 'a':

[Link]("Es una vocal");

romper;

caso 'e':

[Link]("Es una vocal");

romper;

caso 'i':

[Link](" Es una Vocal");

romper;

caso 'o':

[Link]("Es una vocal");

romper;

caso 'u':

[Link]("Es una vocal");

romper;

caso 'A':

[Link]("Es una vocal");

romper;

caso 'E':

[Link]("Es una vocal");

romper;

caso 'O':

[Link]("Es una vocal");


romper;

caso 'I':

[Link]("Es una vocal");

ruptura;

caso 'U':

[Link]("Es una vocal");

romper;

predeterminado

[Link]("Consonante");

</script>

</cabeza>

</html>

5)Escribe un programa en JavaScript para calcular el factorial de un número.


en matemáticas, el factorial de un entero no negativo n, denotado por n!, es el producto de todos
números enteros positivos menores o iguales a n. Por ejemplo, 5! = 5 x 4 x 3 x 2 x 1 = 120

<html>

<cabeza>

<script type="text/javascript">

var a;

var fact=1;

for(a=5;a>=1;a--)

fact= fact*a;

[Link]( "El factorial " +fact +"</br>");

</head>

</html>
6)Escribe un programa en JavaScript para obtener los primeros n números de Fibonacci.
Nota: la secuencia de Fibonacci es la serie de números: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
el número siguiente es la suma de los dos números anteriores.

<html>

<cabeza>

<script type="text/javascript">

var a=0;

var b=1;

var c;

var i;

var número ;

var number = eval(prompt("Ingresa el número"));

[Link](+ a + "," + b) //imprimiendo 0 y 1

para(i=1;i<número;++i)

c=a+b;

[Link](+c +", ");

a=b;

b=c;

</script>

</cabeza>

</html>
Escribe un programa en JavaScript para diseñar el siguiente patrón, utilizando un bucle anidado.
bucle.
*
**
7
***
****
*****

<html>

<head>

<cuerpo>
<p>Imprimiendo un triángulo</p>

<script type="text/javascript">

var i, j;

for(i=1; i <=5; i++) //bucle exterior

for(j=1; j<=i; j++) //bucle interno

[Link](i);

[Link]('<br/>');

</cuerpo>

</html>
8) Escribe un programa para comprobar el número más grande entre 3 números

<html>

<head>

<script type="text/javascript">

var a= prompt("Ingresa el número para a:");

var b= prompt("Introduce el número b:");

var c= prompt("Ingrese el número c:");

si(a>b && a>c)

A es un número mayor

sino

si(b>a && b>c)

[Link]("B es un número mayor");

else

[Link]("C es un número mayor");

</script>

</head>

</html>
Q9 Escribe un programa para encontrar la suma de un número dado, por ejemplo (número dado = 5 es decir, 1+2+3+4+5 = 15)

<html>

<head>

<script type="text/javascript">

var a;

var suma=0;

para(a=1;a<=5;a++)

{
suma = suma + a;

[Link]( "La suma es: " +sum +"</br>");

</script>

</head></html>

¿Q9) Comprueba si el número dado es impar o par?

<html>

<cabeza>

<script type="text/javascript">

var a= prompt("Introduce el número");

si(a%2==0)

Es un número par

si no

[Link]("Es un número impar");

</script>
Q10) escribe un programa para imprimir la tabla del número dado

<html>

<cabeza>

<script type="text/javascript">

var a;

var tabla;
var p=prompt("Introduce el número para la tabla:");

[Link]( "La tabla de " +p +" es:" +"</br>");

por(a=1;a<=10;a++)

tabla=p*a;

[Link]( +p + "*" + a + "= " + table + "</br>" );

</script>

</head>

</html>

Q11
Escribe un programa en JavaScript para diseñar el siguiente patrón, utilizando un bucle for anidado.
1
12
123
1234
12345

<html>

<cabeza>

<body>
<p>Imprimiendo triángulo de números</p>

<script type="text/javascript">

var i, j;

for(i=1; i <=5; i++) //bucle externo

for(j=1; j<=i; j++) //bucle interno

[Link](j);

[Link]('<br/>');

</script>

</body>

</html>

También podría gustarte