18 - Estructura repetitiva do/loop/while


Simulador (Cuando presiona el botón "ejecutar el programa" se graban todos los cuadros de texto y se ejecuta el primero de la lista mostrando en una página el resultado)

Problema:

<html>
<head>
<title>problema</title>
</head>
<body>
<form action="pagina1.asp" method="post">
Ingrese primer valor:
<input type="text" name="valor1"><br>
Ingrese segundo valor:
<input type="text" name="valor2"><br>
<input type="submit" value="ver">
</form>
</body>
</html>
<%option explicit%>
<html>
<head>
<title>problema</title>
</head>
<body>
<%
dim valor1,valor2,menor,mayor

valor1=cint(request.form("valor1"))
valor2=cint(request.form("valor2"))
if valor1<valor2 then
  menor=valor1
  mayor=valor2
else
  menor=valor2
  mayor=valor1
end if
do
  response.write(menor & " - ")
  menor = menor + 1
loop while menor<=mayor
%>
</body>
</html>

Confeccionar un formulario que solicite el ingreso de dos valores enteros. Luego imprimir de uno en uno desde el menor hasta el mayor inclusive.


Ver solución

pagina1.html







pagina1.asp



Retornar