Basic programming course: Lesson #2 - Variables and Types of Data.

in devjr-s20w2 •  3 months ago 

Curso básico de programación Lección #1 (4).png
Portada diseñada en Canva

¿Qué son las variables y para qué se utilizan?

El concepto o termino de variable se refiere al espacio destinado por los desarrolladores par almacenar y manipular datos de manera eficiente dentro de un programa. Estas son muy importantes dentro del diseño de un programa porque permiten el almacenamiento y manipulación de diferentes tipos de datos.

Las variables pueden contener 4 tipos de de datos:

  • Entero: estas variables solo permiten el almacenamiento de datos numéricos enteros, estos pueden ser negativos o positivos. Este tipo de variables son utilizadas para almacenar edades, cantidad, entre otros.

  • Real: estas permiten el almacenamiento de números positivos y negativos con decimales. Estos son utilizados para almacenar datos correspondientes a peso, altura, precios de criptomonedas, entre otros.

Es importante mencionar que al momento de darle uso estas variables es importante considerar que las variables reales ocupan mayor espacio en memoria que las enteras, es por ello que debemos definir bien que tipo de datos queremos almacenar para lograr la mayor eficiencia posible.

  • Caracter: estas variables permiten almacenar secuencia de caracteres o textos. Estas se utilizan para almacenar datos como: nombre, apellidos, dirección, sexo, nacionalidad, entre otros.

  • Lógica: esta variable permite almacenar solo dos tipos de valores booleano, los cuales son Verdadero o Falso.

Asigna un tipo de dato a las siguientes variables y explica por qué: email, telefono,
horas_trabajadas, precio_steem, y edad.

  • Email: corresponde a una variable de Carácter, ya que se deben introducir una secuencia de caracteres.
  • Teléfono: corresponde a una variable entera, ya que se deben introducir solo números enteros.
  • Horas Trabajadas: corresponde a una variable entera, ya que se deben introducir solo números enteros .
  • Precio Steem: corresponde a una variable real, ya que se deben introducir datos numéricos que pueden contener decimales.
  • Edad: corresponde a una variable entera, ya que se deben introducir solo números enteros.

Explica el funcionamiento del siguiente código:

image.png

Se establece que el nombre del Algoritmo es: nombres

Vemos que lo primero que se establece en este código es la declaración de 2 variables de tipo Caracter que son: nombre y apellido.

Definir nombre, apellido Como Caracter;

Continua solicitando los datos para que sean almacenados en nuestras variables, siguiendo la siguiente instrucción:

Imprimir  "Ingresa tu nombre:";
Leer nombre;**
Imprimir "Ingresa tu apellido:";
Leer apellido;**

Finalmente se muestra un mensaje personalizado en el cual se utiliza el nombre y el apellido que fue almacenado en las variables.

Imprimir "Hola " nombre " " apellido ", bienvenido";

Desarrolla un pseudo-código para calcular el valor en USD de X STEEM. Para ello puedes basarte en este algoritmo:

  • 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.

A continuación les explico el funcionamiento del algoritmo correspondiente al ejercicio planteado.

El primer paso fue establecer el nombre del Algoritmo.

           Algoritmo Valor_Steem

Continué con la declaración de las 3 variables que voy a utilizar, las cuales son de tipo Real: precio_steem, cantidad_steem y total.

           Definir precio_steem, cantidad_steem, total Como Real;

Continua solicitando los datos para que sean almacenados en nuestras variables, siguiendo la siguiente instrucción:

            Imprimir  "Ingresa el precio actual del Steem:";
    Leer precio_steem;
    Imprimir "Ingrese la cantidad de Steem que posee:";
    Leer cantidad_steem;

Luego procedemos a manipular los datos obtenidos y calcular el valor en USDT del los Steem.

    total = precio_steem * cantidad_steem;

Finalmente, mostramos un mensaje en el cual se especifique el resultado obtenido a través de la variable total, de la siguiente manera.

    Imprimir "El valor en USDT de tus Steem es de " total "";

Y el ultimo paso que es darle cierre a nuestro algoritmo.

    FinAlgoritmo

Ahora les muestro el algoritmo desde la aplicación PSeInt.

image.png
Captura tomada desde la aplicacion PSeInt

Al ejecutar este algoritmo obtendremos la siguiente pantalla.

image.png
Captura tomada desde la aplicacion PSeInt

Como podemos observar, nos solicita el precio del Steem y la cantidad que tenemos y nos muestra el valor de nuestros Steem.


Me gustaría invitar a @lunasilver, @lunasilver y @javier-25 para que participen en este curso básico de programación.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

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

@seven.wit
@cotina
@xpilar.witness

We are the hope!

CONGRATULATIONS!!

Your post has been supported by TEAM SHINING STARS. We support quality posts, good comments anywhere, and any tags.


1000152665.gif

Curated by : @wilmer1988

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.

image.png

Hola amiga, has realizado una excelente explicación acerca de los tipos de variables.

La actividad practica te quedó muy bien, me alegra muchísimo que te hayas unido a estas grandiosas tareas de programación básica.

Te deseo mucho éxito en tu entrada.

Excellent work, my friend @ahumadaliliana29. I can see PSeint is a great code editor, if only I understand Spanish.

Hey muy buena tu tarea! Me gusto el desarrollo!