lunes, 7 de diciembre de 2015

autoit clase 11 – retomamos con autoit

Retomamos el curso de autoit: esta vez lo llamé "algoritmia y autoit", ya que el enfoque más importante no será el lenguaje autoit, si no como enfrentar los algoritmos para resolver los ejercicios, y el lenguaje a utilizar será autoit.

Recuerdo que siempre en cuando se tenga participación en este curso se publicará una clase todos los lunes, para participar deberán hacerlo por el grupo de facebook: https://www.facebook.com/groups/988605271203767

o por la página móvil del grupo :https://m.facebook.com/groups/988605271203767

hoy vamos a repasar un poco de lo aprendido:

En clases que se pueden encontrar en este blog pudimos aprender que es una variable, y que se declara en autoit de la siguiente forma:

$variable=4

generamos una variable numérica y le asignamos el valor 4.

la sintaxis sería:

$NombreDeLaVariable = ValorDeAsignación

También aprendimos a como declarar funciones, que se hacían de la siguiente forma:

func quiero4()

return 4

EndFunc

de esa forma declaramos la función "quiero4" que retorna el valor 4

Entonces si queríamos asignar el valor 4 a la variable luego de declarar esta función podríamos hacer:

$variable=quiero4()

Y para mostrar el contenido de la variable utilizamos la función MsgBox de esta forma:

msgBox(0, "contenido", $variable)

Donde al MsgBox le proporcionábamos 3 parámetros:

1. número que identifica el tipo de ventana.

2. el título

3. el texto a mostrar, que en este caso es la variable.

Entonces el código completo quedaría:

func quiero4()

return 4

EndFunc

$variable=quiero4()

msgBox(0, "contenido", $variable)

Copiamos y pegamos en un block de notas y lo ejecutamos.

En caso de no tener instalado el compilador autoit, o no saber como ejecutar un script, revisar las clases del blog etiquetadas como clases de autoit.

Vamos a repasar las operaciones matemáticas:

+) suma

-) resta

*) multiplica

/) divide

Si declaramos la variable $numero en 5 de esta forma:

$numero=5

Y le queremos sumar 8 lo haríamos de esta forma:

$numero=5

$numero=$numero+8

msgbox(0, "visor de número", $numero)

para restarle 3 luego lo haríamos así:

$numero=5

$numero=$numero+8

msgbox(0, "visor de número", $numero)

$numero=$numero-3

msgbox(0, "visor de número", $numero)

y si luego lo dividimos por 5 quedaría:

$numero=5

$numero=$numero+8

msgbox(0, "visor de número", $numero)

$numero=$numero-3

msgbox(0, "visor de número", $numero)

$numero=$numero/5

msgbox(0, "visor de número", $numero)

para finalizar multiplicándolo por 15 quedaría:

$numero=5

$numero=$numero+8

msgbox(0, "visor de número", $numero)

$numero=$numero-3

msgbox(0, "visor de número", $numero)

$numero=$numero/5

msgbox(0, "visor de número", $numero)

$numero=$numero*15

msgbox(0, "visor de número", $numero)

para bajar el script completo lo pueden hacer desde este link:

https://dl.dropboxusercontent.com/u/100311958/autoit/operaciones-matematicas.au3?dl=1

ejercicios:

iniciar una variable con el número 2 y armar las siguientes 2 funciones:

1. Crear la función anterior que dado un número por parámetro retorne cual es el número anterior.

2. crear la función siguiente, que dado un número por parámetro retorne el número siguiente.

Los jueves o sábado, según se reciba por el grupo de facebook las soluciones se publicarán en este blog. Recomiendo no ver las soluciones si aún no salen los ejercicios.

Si estas clases te fueron de utilidad, considera donar para que este curso siga adelante de forma gratuita. Puedes donar de forma económica para que le pueda seguir dedicando mas tiempo a la escritura de estas clases, o bien con tu tiempo, escribiendo algún artículo que creas que pueda ser de utilidad para la comunidad.

Hasta la próxima clase!

No hay comentarios: