Basic programming course: Lesson #2 - Variables and Types of Data.
Imagen diseñada en picsart.com
1. ¿Qué son las variables y para qué se utilizan?
Las variables son utilizadas por los desarrolladores de software o programadores para almacenar información de un programa. En la clase, pude ver un ejemplo muy sencillo donde el profesor nos indicó que una variable puede verse como una caja, donde se guarda información y puede manipularse de manera óptima.
Las variables pueden contener cuatro tipos de datos:
Enteros: Son variables que almacenan datos sin parte decimal, los datos son netamente enteros no importa si son negativos o positivos, ejemplo de ello: edad de una persona.
Real: Las variables reales o de punto flotantes representa datos con numero decimales, por ejemplo: peso corporal de una persona, estatura, distancia, longitud, etc.
Es importante la precisión al momento de declarar una variable, recordemos que los números enteros son exactos y en cambio los enteros pueden tener una pequeña perdida, y por otro lado los enteros ocupan menos espacio en memoria que los reales.
Caracter: Se utiliza para almacenar una cadena de caracteres o textos, por ejemplo: “Damaris”, “Venezuela” y “steemit”.
Lógica: También conocida como booleanas, la cual solo puede tener dos valores: verdadero y falso. Las mismas se utilizan para evaluar condiciones las cuales pueden ser: (true) o (false).
Asigna un tipo de dato a las siguientes variables y explica por qué:
Email: Tipo de dato carácter porque debe guardar una cadena de letras o números.
Teléfono: Tipo de dato entero porque este tipo de información corresponde a números enteros sin decimales.
horas_trabajadas: Esta variable representa un dato numérico. Se puede usar la variable real, porque puede ser que un trabajor haya cumplido con las horas de 8.30 que representaría: 8 horas y media trabajadas. También puede usarse de manera entera: si solo trabajo 8 horas, es decir, sin decimales.
precio_steem: Este dato es muy probable que sea real porque el precio del steem está en constante cambio, por lo que muy probablemente el dato sea con decimales.
Edad: Dato entero, debido que la edad de las personas son números enteros y no contienen decimales.
3. Explique cómo funciona el siguiente código:
Define name, last_ name: Solicitud de dos variables de tipo caracter: nombre y apellido.
Print "Enter your name:"; Muestra un mensaje en pantalla cuando se ejecuta el código, solicitando al usuario que introduzca su nombre.
Read name; Una vez el usuario introduce el nombre solicitado por el programa, se almacena en la variable “name”.
Print "Enter your last name:"; El programa solicita al usuario que introduzca su apellido.
Read last_name; Cuando el usuario haya introducido el apellido solicitado por el programa, se guarda la información o el dato en la variable “last name”
Print "Hello " name " " last_name ", welcome"; El programa muestra el resultado final concatenando: Hello nombre (name) apellido (last_name), bienvenido.
Por ejemplo: “Hello Damaris Villadiego, bienvenido”.
EndAlgorithm :Finaliza el algoritmo.
4. Desarrollar un pseudocódigo para calcular el valor en USD de X STEEM.
Declarar variables precio_steem, total y cantidad_steem.
Solicitar al usuario los datos necesarios.
Calcular de la siguiente manera: total = cantidad_steem*precio_steem.
Mostrar resultado en pantalla.
Respuesta:
Lo primero que hice fue colocarle nombre al seudocódigo, el cual es: comvertir_steem_to_usd.
Posteriormente declaré las variables Price_steem, total_steem y total de Tipo: real.
Imprimir "Introduzca por favor el precio actual del steem en USD:"; En esta parte el programa solicita al usuario que por favor introduzca el precio del steem en USD para luego almacenar la entrada en: “Price_steem”
leer price_steem;
Seguidamente el programa le pide al usuario que por favor introduzca la cantidad de steem que dispone, mediante esta línea:
Imprimir "Introduzca por favor el total de Steem que dispone:";
Cuando se realiza la entrada de dato por parte del usuario, se almacena en la variable: “total_steem”
leer total_steem;
Finalmente, el programa hace una operación matemática para calcular la cantidad de steem en usd que dispone el usuario, multiplicando:
Price_steem*total_steem.
El resultado se almacena en la variable: "total".
total= price_steem * total_steem;
Para concluir, el programa muestra en pantalla la cantidad calculada, en un mensaje:
imprimir "El total de steem a usd que usted dispone es de:", total;
Podemos detallarlo mejor con los capture de pantalla que realicé, los captures los hice desde mi pc con el programa “PSeInt”.
Capture de la actividad practica tomado de la aplicación PSeInt
Resultado en pantalla.
Capture de la actividad practica tomado de la aplicación PSeInt
Bueno amigos, hasta aquí ha llegado mi participación, espero que haya sido de su agrado.
Aprovecho de invitar a participar a mis amigos: @paholags, @rmm31 y @mvchacin.
Esta publicación ha sido votada positivamente/apoyada por el Equipo 7 a través de @httr4life. Nuestro equipo apoya el contenido que contribuye a la comunidad.
Excelente información, la felicito por el material que trajo para el curso, se nota que tiene talento para la informática.
Saludos cordiales.
Muchas Bendiciones..🙏🏻