En tiempo de ejecución, siga solicitando una línea de entrada hasta que el usuario ingrese algo (que no sea una nueva línea vacía), es decir, no solo presione Entero OK. La salida o el resultado no es obligatorio ni está prohibido
Pseudocódigo 1
myform = new form("GUI")
myform.mytxt = new editfield("")
myform.ok = new button("OK")
repeat
waitfor(myform.ok,"click")
until myform.mytxt.content <> ""
Pseudocódigo 2
LET TEXT = ""
WHILE TEXT = "" DO
TEXT = PROMPT("")
ENDWHILE
Ejemplo 1
El programa se ejecuta e inmediatamente aparece un formulario con un solo campo de texto y un OKbotón.
El usuario hace clic en el OKbotón.
No pasa nada.
El usuario pega "hola mundo" en el campo de texto y hace clic en el OKbotón.
El programa termina.
Ejemplo 2
Se llama a la función e inmediatamente muestra una línea en blanco y un cursor parpadeante.
El usuario presiona Enter.
El cursor se mueve una línea hacia abajo.
El usuario presiona Enter.
El cursor se mueve una línea hacia abajo.
El usuario presiona La PPCGEnter
función vuelve.
