Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

While Do

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

Nombre

Carlos Alberto

Apellido
Vidal Melo

Matrícula
20199136

Materia
Fundamentos de programación

Profesor
Freidy Núñez

Ejercicios While, Do While and For


1 – Leer un numero entero y mostrar todos los enteros comprendidos entre
el 1 y el numero leído.
<script>
x = 0;
n =prompt();
while(x<=n){
document.write(x + '<br>');
x++;
}
</script>
2 - Leer un numero entero y mostrar todos los pares comprendidos entre el 1
y el numero leído.
<script>
x = 0;
n =prompt();
while(x<=n){
document.write(x + '<br>');
x=x+2;
}
</script>
3 - Leer un numero entero y mostrar todos los divisores exactos del número
comprendido entre 1 y el numero leído.
4 - Leer 2 números y mostrar todos los comprendidos entre ellos.
<script>
x = parseInt(prompt('Ingrese un numero'));
n = parseInt(prompt('Ingrese un numero'));
while(x<=n){
document.write(x + '<br>');
x++;
}
</script>
5 - Leer 2 números y mostrar todos los números terminados en 4 entre ellos.
<script>
x = parseInt(prompt('Ingrese un numero'));
n = parseInt(prompt('Ingrese un numero'));
while(x <= n) {
if (x%10 == 4 ){
document.write(x + '<br>');
}
x++;
}
</script>;
6 - Leer un numero entero de 3 dígitos y mostrar todos los enteros
comprendidos entre el 1 y cada uno de los dígitos.
<script>
x = 1;
n = parseInt(prompt('Ingrese un numero mayor a 100'));
if (n >= 1000 || n < 99 )
{
alert('Ingrese un numero mayor a 100');
n = parseInt(prompt('Ingrese un numero'));
}
var d1 = parseInt(n/100);
var d = parseInt(n%100);
var d3 = parseInt(n%10);
var d2 = parseInt(d/10);
while (x <= n){
if(x <= d1)
document.write(x + '<br>');
x++}
n = d2
x = 1;
while(x <= n){
//if (x <= n)
document.write('<br>'+x);
x++
}
n = d3
x = 1;
while(x <= n){
document.write('<br><br>'+x)
x++}
</script>
7 – Mostrar todos los números comprendidos entre el 1 y el 100.
<script>
x = 1;
n = 100;
while(x<=n){
document.write(x + '<br>');
x++;
}
</script>

8 – Mostrar en pantalla todos los números pares comprendidos entre el 20 y


200.
<script>
x = 20;
n = 200;
while(x<=n){
document.write(x + '<br>');
x= x+2;
}
</script>
9 - Mostrar en pantalla todos los números terminados en 6 comprendidos
entre el 25 y 205.
<script>
x = 25;
n = 205;
while(x <= n) {
if (x%10 == 6 ){
document.write(x + '<br>');
}
x++;
}
</script>;
10 – Leer un número entero y determinar a cuanto es igual la suma de todos
los enteros comprendidos entre 1 y el numero leído.
<script>
var n = parseInt(prompt('Ingrese un numero'))
var x = 1;
while(x <= n){
//var xn = xn + x;
document.write(x + '<br>')
x = x+1;
}
var xn = 0;
var x = 0;
while(x <= n){
xn = xn + x;
document.write(xn + ',')
x++
}
</script>
11 – Leer un numero entero de 2 dígitos y mostrar en pantalla todos los
enteros comprendidos entre un digito y otro.
<script>
n = parseInt(prompt('Ingrese un numero de 2 digitos'));
if (n >100 )
{
alert('Ingrese un numero de 2 digitos');
n = parseInt(prompt('Ingrese un numero'));
}
var d1 = parseInt(n/10);
var d2 = parseInt(n%10)
while (d1 <= d2){
document.write(d1 + '<br>');
d1 = d1+1;
}
</script>

12 – Leer un numero entero de 3 dígitos y determinar si tiene el digito 1.


<script>
var num = parseInt(prompt("Digite un numero de 3 digitos"))
if (num >= 1000 || num <100 )
{
alert("ingrese nuevamente el numero");
num = parseInt(prompt("Ingrese un numero de 3 digitos"));
}
var xn = parseInt(num/100);
var nx = parseInt(num%100);
var nn = parseInt(num%10);
var cc = parseInt(nx/10);
if (xn == 1)
{
posic = "Tiene un numero igual a 1"
}
else if(cc == 1)
{
posic = "Tiene un numero igual a 1"
}
else if(nn == 1)
{
posic = "Tiene un numero igual a 1"
}
else
{
posic = "No tiene numero igual a 1"
}
document.write("El numero ingresado es el " + num +
"<br> el primer digito es " + xn + "<br> el segundo digito es " + cc +
"<br> el tercer digito es " + nn + "<br> " + posic);
</script>
13 – Leer un numero entero y determinar los múltiplos de 5 comprendidos
entre el 1 y el leído.
<script>
var num = parseInt(prompt("Ingrese un numero entero"));
x = 0;
while(x <= num){
if(x%10 == 0 || x%10 == 5){
document.write(x + "<br>")}
x++
}
</script>
14 – Mostrar en pantalla los primeros 20 múltiplos de 3.
<script>
var num = 20;
var x = 0;
while(x <= num){
xn = x * 3;
document.write(xn + '<br>')
x++
}
</script>

15 – Mostrar en pantalla el resultado de sumar los primeros 20 múltiplos de


3.
<script>
var num = 20;
var x = 0;
var n = 0;
while(x <= num){
xn = x * 3;
n = xn + n;
document.write(n + '<br>')
x++
}
</script>

16 – Mostrar en pantalla los primeros n múltiplos números de 3 de n


números leídos.
<script>
var x = parseInt(prompt('Ingrese un numero'));
var num = parseInt(prompt('Ingrese un numero'));
var n = 0;
while(x <= num){
var xn = x * 3;
n = xn + n;
document.write(n + '<br>')
x++
}
</script>
17 - Promediar los x primeros múltiplos de 2 y determinar si ese promedio es
mayor que los y
primeros múltiplos de 5 para valores de x y y leídos.

18 - Leer dos números entero y mostrar todos los múltiplos de 5


comprendidos entre el menor y el
mayor.

<script>
var x = parseInt(prompt("Ingrese un numero entero"));
var num = parseInt(prompt('Ingrese un numero'));
while(x <= num){
if(x%10 == 0 || x%10 == 5){
document.write(x + "<br>")}
x++
}
</script>

19 - Leer un número entero y determinar si es primo.

20 - Leer un número entero y determinar cuántos dígitos tiene.

<script>
var num = parseInt(prompt('Ingrese un numero'));
var n = 0;
while(num != 0){
num = parseInt(num/10);
n = n+1;
var xn = n;
document.write('El numero ingresado tiene' + xn)
}
</script>

También podría gustarte