Translate

domingo, 18 de noviembre de 2012

curso de batch cap2: programas basicos.


Curso de batch cap 2: dos programas basicos.

Hola tecnohumans soy *tecnoman* y en sete capitulo crearemos y analizaremos dos programas hechos en batch.

El primer programa que haremos será un típico hello world o hola mundo.

Empezemos:
1_ abrir el bloc de notas o notepad.

2_ escribir:
@echo off
Echo hola mundo
Pause
Exit

3_ guardaremos el archivo con la extensión .bat, por ejemplo “holamundo.bat”.

Analizandolo

La primera línea ”@echo off” es necesaria en todo programa en batch, indica que es un programa hrcho en el lenguaje batch.

La segunda línea  “echo hola mundo”, imprime en pantalla lo que venga después de echo en este caso, “hola mundo”.

La tercera línea, “pause” hace que el programa no se cierre hasta que se presione una tecla, verán que si se ejecuta el programa sin pause el programa se abrirá y se cerrara al instante. Hagan la prueba.

Y la ultima línea “exit” provoca que se cierre el programa.

EJERCICIO: Intenten hacer programas que impriman su nombre o su edad o todos juntos.

Ahora haremos otro programa sencillo, este programa introducirá un texto dentro de una VARIABLE y luego la mostrara

Antes de comenzar les explicare un concepto que utilizaran casi en todos los programas que hagan, LAS VARIABLES.

Las variables son espacios en la memoria que se reservan para guardar allí un determinado valor o dato y que luego pueden ser mostrados por pantalla.



CONVERSACION CON NOMBRE:
@echo off
Set/p  texto=hola  soy juansito.
Echo.
Echo %texto%
Echo.
Pause
Exit

El resultado final del programa, es decir, lo que muestra en pantalla es: hola soy juansito.

La línea ”set/p texto=hola soy juansito.”, asigna el texto hola soy juansito. A la variable texto.

La línea “echo.” No imprime un punto sino que realiza un salto de línea, es decir, que lo próximo que se 
ecriba se escribirá una línea abajo.

La línea ”echo %texto%” muestra el valor de la variable texto en pantalla. Es necesario encerrar la variable entre % para escribir su valor en pantalla, de lo contrario el programa escribiría: “texto”.

Bueno esto es todo por hoy, los aliento a que prueben cosas por ustedes mismos, hasta el próximo capiulo 

*tecnoman*

---comenten---   ---suscribanse---



No hay comentarios:

Publicar un comentario