Basic programming course: Lesson #2 - Variables and Types of Data
Imagen de mi propiedad, editada en Picsart.
Primeramente tuve que leer varias veces las clases para entender las variables, y después de varios minutos entendí que las variables cumplen la función de ser ''etiquetas'' para cierto tipo de datos que vamos a recolectar.
Es decir, si tenemos varios compartimientos en la cocina, quizás querrás saber el contenido de cada contenedor, pues para saberlo tienes que conocer el nombre de dicha ''etiqueta'' o en este caso ''variable'' para tener una idea de lo que encontrarás en la cocina.
Por ejemplo, si tenemos tres compartimientos (sal, azúcar y pasta) pero estos compartimientos no tienen transparencia, lo lógico seria poner en la superficie de cada compartimiento la etiqueta o variable para entonces utilizarlas en un momento dado.
En programación sucede lo mismo, pondremos una etiqueta a ciertos datos que utilizaremos después. Ahora, después de nombrar o definir las variables debemos decirle al sistema que tipo de variables son:
- La variable Carácter sirve para almacenar textos como en el ejemplo de la clase, ''nota1'' ''nota2'' y así.
- La variable Entera sirve para almacenar los datos numéricos enteros sin decimales. Como 1, 2 o 3 en números enteros.
- La variable Real almacena datos numéricos que contienen decimales. Por ejemplo datos como 0.25, 0.78 o 5.55, números con decimales.
- La variable lógica solo nos servirá para indicar si los datos son falso o verdaderos.
- Email: por ser un tipo de variable que no puede contener solo números, entonces le asignamos Carácter.
- Teléfono: como esta variable puede contener datos solo numéricos entonces será asignado como Entero.
- horas_trabajadas: Por ser horas y no especificar minutos entonces podríamos asignarle Entero.
- precio_steem: El precio de Steem siembre tiene decimales, entonces le asignaremos Real.
- Edad: Esta variable puede recolectar datos enteros, asi que tenemos eque asignarle Entero.
Imagen tomada de la clase
Evaluaremos primero que se abre un nuevo Algoritmo para entonces indicar las instrucciones que le daremos al nuevo sistema. Luego declaramos las variables usando el comando [Definir], lo usamos para ''nombre'' y ''apellido'', como los dos son variables Carácter colocamos el tipo al final de la linea.
Luego vamos a recolectar los datos, lo mas lógico seria que el mismo usuario pudiera colocar los datos, entonces con el comando [Imprimir] le diremos primero ''Ingresa tu nombre:'' y después ''Ingresa tu apellido''. Guardamos la información de ambas recolecciones con el comando [Leer] añadiendo el nombre de la variable que estamos recolectando.
Luego le decimos al algoritmo que diga específicamente el nombre y el apellido guardados en las dos variables que acabamos de recolectar, dando un saludo de ''Hola'' y ''Bienvenida''. Finalizamos el algoritmo, el usuarios ingresara los datos correspondientes y al final tendremos una respuesta del sistema Saludando y dando la bienvenida al usuario en cuestión.
Bueno, admito que no fue fácil jajaja porque principalmente tenia otro idioma en el programa que después busqué para cambiar, ya que colocaba todo tal cual y no podía ejecutarse la mayoría de los comandos.
Lo primero que hice fue abrir el sistema para declarar las variables, en este caso como lo indico el profesor use las variables de precio_steem
, total
y cantidad_steem
. Las declaramos con el comando [Definir]. Como son datos en numero con decimales entonces tenemos que definirlas como Reales.
Para la recolección de datos, el como lo vimos en el ejemplo anterior el usuario debe colocar los datos, entonces para eso utilizamos la variable de [Imprimir] y ponemos entre comillas ''Precio de Steem''
y ''Cantidad de Steem que desea convertir''
. Ambos datos recolectados deben ser guardadas con el comando [Leer] y colocamos la variable que habíamos asignado para cada una.
Despues tenemos que pasar a las operaciones, sencillamente si colocamos bien las variables y sus tipos, entonces solo debemos colocar [total =] precio_steem * cantidad_steem
. Luego tenemos que decirle a nuestro sistema que muestre los resultados, esto lo hacemos con el comando de [Imprimir] y colocamos "El total de Steem convertido a USD es de:"
colocamos una coma (,) y la variable [total] que habíamos asignado.
Imagen de mi propiedad, desde mi computadora.
Aquí como pueden ver tenemos el código colocado en el programa, y con F9 ejecutamos nuestro sistema. Efectivamente funcionó a la perfección, colocamos el precio del steem, la cantidad de Steem y luego nos arroja la cantidad de dólares convertidos desde el monto de Steem.
Imagen de mi propiedad, desde mi computadora.
Upvoted. Thank You for sending some of your rewards to @null. It will make Steem stronger.
Your post has been rewarded by the Seven Team.
Support partner witnesses
We are the hope!