Las variables son fundamentales en la programación. Nos permiten almacenar, modificar y utilizar datos a lo largo de nuestros programas. Existen varios tipos de datos que podemos usar, y cada uno tiene un propósito diferente.
Conceptos Básicos
Variables: Una variable es un contenedor para almacenar datos. El valor de una variable puede cambiar durante la ejecución del programa.
Tipos de Datos: Los tipos de datos determinan qué tipo de valores puede almacenar una variable. Aquí tienes los más comunes:
Enteros (int): Números enteros, positivos o negativos, sin decimales.
Flotantes (float): Números que pueden tener decimales.
Cadenas de texto (string): Secuencias de caracteres.
Booleanos (bool): Valores verdaderos (
True
) o falsos (False
).
Ejemplos en Python
Definir variables:
python# Definición de variables edad = 25 # Tipo entero altura = 1.75 # Tipo flotante nombre = "Juan" # Tipo cadena es_estudiante = True # Tipo booleano
Mostrar variables:
python# Mostrar variables print(edad) print(altura) print(nombre) print(es_estudiante)
Operaciones con variables:
python# Operaciones básicas edad += 1 # Aumentar edad en 1 altura = altura + 0.05 # Aumentar altura en 5 cm nombre_completo = nombre + " Pérez" # Concatenar cadenas
Ejemplos en C
Definir variables:
c#include <stdio.h> int main() { // Definición de variables int edad = 25; float altura = 1.75; char nombre[] = "Juan"; int es_estudiante = 1; // 1 para True, 0 para False // Mostrar variables printf("Edad: %d\n", edad); printf("Altura: %.2f\n", altura); printf("Nombre: %s\n", nombre); printf("Es estudiante: %d\n", es_estudiante); return 0; }
Operaciones con variables:
c#include <stdio.h> int main() { int edad = 25; float altura = 1.75; char nombre[] = "Juan"; int es_estudiante = 1; // 1 para True, 0 para False // Operaciones básicas edad += 1; // Aumentar edad en 1 altura = altura + 0.05; // Aumentar altura en 5 cm printf("Edad actualizada: %d\n", edad); printf("Altura actualizada: %.2f\n", altura); // Para concatenar cadenas en C, se requieren // funciones adicionales. // Esto se puede ver más adelante en el curso. return 0; }
Conclusión
Comprender cómo definir y manejar variables, así como conocer los tipos de datos, es un paso crucial en el viaje de la programación. Estos conceptos te permitirán manipular datos de manera eficiente y escribir programas más complejos a medida que avances.
¡Sigamos adelante con más fundamentos de la programación! 🚀💻✨