Diario
de un programador.- Dia 7
Estuve
viendo que Small Basic al igual que otros lenguajes de programación, tiene
muchas funciones propias, las cuales no mencionaré por el momento ya que lo
primero que se debe aprender es la base de la programación, lo cual me servirá
si deseo aprender cualquier otro lenguaje en el futuro. Solo es bueno conocer a
fondo esas funciones si desearía profundizar en el lenguaje Small Basic.
Sigamos...
Trataré
de analizar un poco el programa que escribí.
TextWindow.WriteLine("hola mundo")
Según
el panel de ayuda, la palabra TextWindow, es un objeto, el cual permite, entre
sus múltiples opciones (llamadas operaciones) mostrar un texto en pantalla. Al
hacer doble clic en la palabra WriteLine en el editor, el panel de ayuda muestra su descripción, mencionando que se trata de una operación y que su
función es mostrar un texto en pantalla y que luego ubica el cursor en la línea
siguiente.
Esto
quiere decir que si hago esto...
TextWindow.WriteLine("Hola mundo")
TextWindow.WriteLine("como estas")
TextWindow.WriteLine("mucho
gusto")
Significa que cada frase se
mostrará escrita en una línea diferente.
Lo que está entre paréntesis, es lo que aparecerá en pantalla
una vez que ejecute el programa. Es obligatorio que todas palabras (texto) o
frases que quiero que aparezcan en pantalla, se encierren entre comillas, solo
de esa forma, el compilador "entenderá" que son palabras y no otra
cosa lo que estoy escribiendo.
Dentro de las operaciones de TextWindow
se encuentra Write, que hace exactamente lo mismo que WriteLine, excepto que
Write no agrega una nueva linea al terminar. Lo que quiere decir que al
escribir las instrucciones:
TextWindow.Write("Hola ")
TextWindow.Write("mundo")
Aparecerán en la misma línea una vez que ejecute el programa, a pesar de
haber sido escritas en lineas diferentes en el editor.
TextWindow.WriteLine, (y Write) también acepta números y a diferencia de
las palabras, no es necesario encerrarlos entre comillas (en este lenguaje).
He leído en la web que a pesar de que los números puedo escribirlos entre
comillas, es mejor acostumbrarse a escribirlos sin ellas. Así que de ahora en
adelante, los números siempre estarán sin las comillas (Debido a que en otros lenguajes, los números
encerrados entre comillas se consideran como texto y no números, o sea que no
se puede operar con ellos)
Como dije, TextWindow.WriteLine (al igual que Write), acepta números y
además se puede operar con ellos dentro de los paréntesis de esta forma (sin
comillas):
TextWindow.WriteLine(5 + 5)
Esto es todo por ahora, en el proximo post continuaré con la parte 3 de este capitulo, donde me encontré con mi primer problema. Hasta luego.