El contenido a publicar debe seguir las normas de contenido caso contrario se procederá a eliminar y suspender la cuenta.
¿Quiénes pueden ver este post?
Selecciona los planes que van a tener acceso
Ejercicio Miniscript 5 - Ingresar datos al programa (Interacción con el usuario)
Cargando imagen
Hay algo clave en la programación que es la capacidad que tienen los programas de interactuar con los usuarios potenciales de ellos.
Por ejemplo, En las páginas Web, al comienzo, no había ninguna o casi ninguna ineracción con el usuario y la única posibilidad de comunicarse con élo que el se comunique con nosotros era a travez de ingresar una dirección de email o algo similar.
Luego, gracias a los programadores, se fueron incorporando algunas ventanas de alerta para avisar al usaurio de algunas situaciones y poco a poco las interaciones entre el programa y el usuario o el programador y el usuario o el usuario y el programa, se hicieron mas sofisticados, al puntod e haber formularios de contacto complejos, encuestas, quiz (custionarios) de aprendizaje, etc.
Este tipo de interacciones son muy usales en los lenguajes de programación, incluso en programas de ejemplo y muy simples. Por ejemplo.
-Realizar ejercicios que den un alert a quien está aprendiendo a programar, o pedir al usuario que ingrese el valor de una variable.
-O que escriba su nombre.
-Pedir que ingrese un nombre y contraseña.
-O ejecutar determinados scripts si se presiona un botón.
-Dejar que el usuario escriba textos largos en la pàgina como si fuese un procesador de textos, etc.
Etc.
Esas interacciones son als que le dan vida a los programas y a los sitios web.
Así que como es una aprte esencial de la programación, aprenderemos como ingresar números (numbers) y como ingresar textos (cadenas de caracteres/ strings).
Números
Veremos como pedir al usuario que ingrese un valor para una variable.
Ejemplo en miniscript:
PROGRAMA
// Pedimos al usuario que ingrese su nombre
// Y luego le pedimos que ingrese su edad
// Note que si se usa solamente Input se muestra en pantalla una cadena
// Si quiere mostrar un número debe usar la palabra: val
v_nombre = input("Dime tu primer nombre: ")
print "Hola " + v_nombre
v_edad = input("Dime tu edad: ").val
print "Tienes " + v_edad + " años."
wait 2
print "Mmm... " + v_nombre + ", estoy pensando que..."
wait 5
print "Si fueses perro, tendrías: " + v_edad * 7 + " años caninos."
SALIDA EN PANTALLA:
Dime tu primer nombre: // Rafael
Hola Rafael
Dime tu edad: // 52
Tienes 52 años.
Mmm... Rafael, estoy pensando que...
Si fueses perro, tendrías: 364 años caninos.
VER EL PROGRAMA EN LA WEB: https://miniscript.org/tryit/969A77a8
Ver más
Compartir
Creando imagen...
¿Estás seguro que quieres borrar este post?
Debes iniciar sesión o registrarte para comprar un plan