Código del ejercicio:
Definición de los códigos del ejercicio:
<script></script> --> contiene comandos u ordenes que se van ejecutando de manera secuencial y comúnmente se utilizan para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
parseInt() --> analiza un valor como una cadena y devuelve el primer entero.
prompt() --> muestra un cuadro de diálogo con mensaje opcional, que solicita al usuario que introduzca un texto.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
if --> se usa para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de comparacion ( == ) comprueba si sus dos operandos son iguales y devuelve un resultado booleano.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
+ --> se usa para concatenar cadenas, cadenas a constantes o a variables.
document.write --> imprime el texto especificado en la página.
Explicación del Código:
¿Qué hace el programa?
Este programa solicita al usuario un número y luego muestra los primeros múltiplos de 7.
Ejemplo:
7, 14, 21, 28, 35, 42...
Código del ejercicio
<script>
let n = parseInt(prompt("Ingresar número:"));
let a = 7, c = 1;
while(c <= n){
if(a % 7 == 0){
document.write(a + ",");
c++;
}
a++;
}
</script>
Explicación del código
1. Solicitar un número al usuario
let n = parseInt(prompt("Ingresar número:"));
Se muestra una ventana donde el usuario ingresa un número.
Ese número indica cuántos múltiplos de 7 se deben mostrar.
2. Declarar variables
let a = 7, c = 1;
- a = 7 → guarda el número que será evaluado.
- c = 1 → contador que controla cuántos números se muestran.
3. Crear el ciclo while
while(c <= n)
El ciclo se ejecutará mientras el contador sea menor o igual al número ingresado.
4. Verificar si el número es múltiplo de 7
if(a % 7 == 0)
El operador % obtiene el residuo de la división.
Si el residuo es igual a 0, significa que el número es múltiplo de 7.
5. Mostrar el número
document.write(a + ",");
Muestra el múltiplo de 7 en pantalla.
6. Incrementar el contador
c++;
Aumenta el contador para registrar cuántos números ya se mostraron.
7. Incrementar el valor de a
a++;
Incrementa el número para seguir buscando nuevos múltiplos de 7.
Resumen del programa
- Solicita un número al usuario.
- Busca múltiplos de 7.
- Muestra los números encontrados.
- Finaliza cuando alcanza la cantidad solicitada.
No hay comentarios.:
Publicar un comentario