Comprender las variables y los tipos de datos
Descubra cómo almacenar y manipular datos mediante variables y tipos de datos en C#
Comprender las variables y los tipos de datos es una lección gratuita de C# Academy en CoddyKit. Esta es la lección 1 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de C# Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de C# Academy incluye 3 lecciones en total.
Declaración de variables en C#
Comprender las variables y los tipos de datos
¡Bienvenido a la siguiente lección! En esta lección aprenderá sobre las variables, cómo declararlas y los distintos tipos de datos de C#. ¡Comencemos!

¿Qué son las variables?
¿Qué son las variables?
Las variables son contenedores que se utilizan para almacenar datos en su programa. Permiten asignar un nombre a un dato, lo que facilita reutilizarlo y manipularlo más adelante.
Ejemplo: Una variable puede almacenar su nombre, su edad o incluso el resultado de un cálculo.
Punto clave: En C#, debe declarar una variable antes de utilizarla.
Declaración de variables
Declaración de variables
Para declarar una variable en C#, utilice la siguiente sintaxis:
[data type] [variable name] = [value];
Ejemplo:
Punto clave: Toda variable en C# debe tener un tipo de datos específico.
int age = 25;
// Declares an integer variable named 'age' and assigns it the value 25
string name = "John";
// Declares a string variable named 'name' and assigns it "John"
Tipos de datos comunes en C#
Tipos de datos comunes en C#
C# proporciona varios tipos de datos para almacenar diferentes tipos de información:
- int: Almacena números enteros (p. ej., 1, 100, -50).
- double: Almacena números decimales (p. ej., 3.14, -0.99).
- string: Almacena texto (p. ej., "¡Hola, mundo!").
- char: Almacena un solo carácter (p. ej., 'A', '5').
- bool: Almacena valores verdaderos o falsos.
Consejo: Elija el tipo de datos adecuado según el tipo de información que necesite almacenar.
Inicialización de variables
Inicialización de variables
Puede declarar una variable sin asignarle un valor inicialmente y asignarle uno más adelante. Ejemplo:
Consejo: Inicialice siempre las variables antes de usarlas para evitar errores.
int age;
// Declare the variable
age = 30;
// Assign a value later
Console.WriteLine("Age: " + age);
// Outputs: Age: 30
Variables constantes
Variables constantes
Si el valor de una variable no debe cambiar nunca, declárela como constante mediante la palabra clave const. Ejemplo:
Punto clave: Las variables constantes deben inicializarse en el momento de su declaración.
const double Pi = 3.14159;
// Declare a constant
Console.WriteLine("The value of Pi is: " + Pi);
// Outputs: The value of Pi is: 3.14159
Conversión de tipos
Conversión de tipos
A veces, es posible que necesite convertir un tipo de datos en otro. Ejemplo:
Consejo: Utilice una conversión explícita o implícita según el caso.
int number = 10;
double decimalNumber = (double)number;
// Explicitly converts int to double
Console.WriteLine(decimalNumber);
// Outputs: 10.0
Desafío práctico
Desafío práctico
Escriba un programa que declare variables para su nombre, edad y número favorito, y las muestre en la consola. Ejemplo:
using System;
class Program {
static void Main() {
string name = "Alice";
int age = 20;
int favoriteNumber = 7;
Console.WriteLine("Name: " + name);
Console.WriteLine("Age: " + age);
Console.WriteLine("Favorite Number: " + favoriteNumber);
}
}
¡Excelente trabajo!
¡Excelente trabajo!
¡Felicidades! Ha aprendido a declarar variables, comprender los tipos de datos e incluso trabajar con constantes en C#. En la próxima lección, veremos cómo interactuar con los usuarios mediante la entrada y la salida. ¡Sigamos programando!

Preguntas frecuentes
¿La lección «Comprender las variables y los tipos de datos» es gratis?
Sí — el texto completo de «Comprender las variables y los tipos de datos» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de C# Academy, actualiza a CoddyKit PRO. El curso de C# Academy incluye 3 lecciones en total.
¿Qué aprenderé en «Comprender las variables y los tipos de datos»?
Descubra cómo almacenar y manipular datos mediante variables y tipos de datos en C# Practicas C# Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar C# Academy?
No se requiere experiencia previa. C# Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 3.
¿Cuánto tiempo toma la lección «Comprender las variables y los tipos de datos»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de C# Academy?
Sí. Cada lección de C# Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Comprender las variables y los tipos de datos
- Entrada y salida básicas
- Comprender los comentarios y la legibilidad del código