¡Hola bienvenido al curso de Programación Estructurada!

En esta lectura vamos a recapitular la primera sección del curso, los conceptos básicos de programación. Empecemos por tipo de datos.

Como lo hablamos en el curso un tipo de dato es una clasificación que el programador le da a la información almacenada para avisarle al compilador cómo va a ser interpretada.

Los tipos de dato que vimos en el curso son:

  • int - Números enteros. p/e 0, -50, 1234
  • float - Números decimales. p/e -0.45, 12.5, 3.1416
  • char - Caracteres. p/e ‘C’ ‘a’ ‘z’
  • bool - Valor lógica binaria. p/e true y false

Estos tipos de dato que representan información pueden ser almacenados en la computadora, para esto utilizamos variables.

Las variables son un espacio reservado en memoria, definido por un tipo de dato y un nombre asignado, en el cual se puede guardar un valor y se puede modificar.

Siempre que nosotros queremos utilizar datos necesitamos reservar espacio en nuestra memoria. Aunque durante el curso usamos la palabra crear para explicar cómo utilizar una variable, en realidad el término correcto sería reservar, porque no estamos creando es espacio en la memoria, estamos reservando espacio para guardar ahí información.

Para reservar espacio en memoria para nuestros datos nosotros podemos declarar una variable, que signifca solo reservar el espacio o inicializar la variable que significa reservar el espacio y darle un valor inicial también.

La sintaxis para estos diferentes casos son:

image1.png

Para inicializar una variable nosotros usamos un operador de asignación, este es el operador =, con este indicamos que a la variable anterior le estamos asignando un valor específico.

Otros operadores de asignación pueden ser:

  • +=
  • -=
  • *=
  • /=
  • %=

Que como vimos en el curso, teniendo en cuenta una variable a, son una versión abreviada de:

  • a += 3 ------ a = a + 3
  • a -= 3 ------ a = a - 3
  • a *= 3 ------ a = a * 3
  • a /= 3 ------ a = a / 3
  • a %= 3 ------ a = a % 3

Estos operadores nos sirven para abreviar una operación y asignar el valor dentro de la misma variable.

Otros operadores que podemos utilizar son los operadores numéricos, estos son:

  • (+) Suma
  • (-) Resta
  • (*) Multiplicación
  • (/) División
  • (%) Módulo

Estos los conocemos de matemáticas básicas y el único distinto es el operador de módulo. Este operador realiza una división, pero en vez de darnos el resultado de la división nos da el residuo de la división.

Estos son los conceptos básicos que vimos en el curso, espero que estes aprendiendo mucho y ¡nos vemos en la siguiente clase!