Literales y Variables en C#
C# BasicoVolver a lista
Resumen:
En C#, como en muchos otros lenguajes de programación, es fundamental entender el concepto de literales y variables. Ambos son esenciales para la manipulación de datos y la creación de aplicaciones.
¿Qué son los Literales?
Los literales son valores constantes que se escriben directamente en el código fuente. Estos valores pueden ser de diferentes tipos, como números, caracteres, cadenas de texto, etc. Los literales no cambian durante la ejecución del programa.Tipos de Literales en C#
Adjunto se muestran algunos tipos de literales en una aplicación de consola. // Literales Enteros: Representan números enteros.
Console.WriteLine(100); // Literal entero
//Literales Tipo Double : Representan números con decimales.
Console.WriteLine(3.14159); // Literal de punto flotante
//Literales de Carácter: Representan un solo carácter.
Console.WriteLine('A'); // Literal de carácter
//Literales de Cadena: Representan una secuencia de caracteres.
Console.WriteLine("Hola, Mundo"); // Literal de cadena
//Literales Booleanos: Representan valores de verdad.
Console.WriteLine(true); // Literal booleano
¿Qué son las Variables?
Las variables son contenedores que se utilizan para almacenar datos que pueden cambiar durante la ejecución del programa. Cada variable tiene un tipo, que define qué tipo de datos puede almacenar, y un nombre, que se utiliza para referirse a la variable en el código.Para declarar una variable en C#, se debe especificar el tipo de la variable seguido de su nombre. Luego, se puede asignar un valor a la variable. Ver los ejemplos a continuación:
int edad; // Declaración de una variable de tipo entero
edad = 25; // Asignación de un valor a la variable 'edad'
int altura = 170; // Declaración y asignación de una variable de tipo entero
Ejemplos Prácticos
Veamos algunos ejemplos prácticos para ilustrar cómo se utilizan los literales y las variables en un programa en C#.using System;
class Program
{
static void Main()
{
// Literales y Variables Enteras
int numeroEntero = 42; // Literal entero asignado a una variable
Console.WriteLine("El número entero es: " + numeroEntero);
// Literales y Variables de Punto Flotante
double numeroFlotante = 3.14; // Literal de punto flotante asignado a una variable
Console.WriteLine("El número de punto flotante es: " + numeroFlotante);
// Literales y Variables de Carácter
char inicial = 'C'; // Literal de carácter asignado a una variable
Console.WriteLine("La inicial es: " + inicial);
// Literales y Variables de Cadena
string mensaje = "Bienvenido a la programación en C#"; // Literal de cadena asignado a una variable
Console.WriteLine(mensaje);
// Literales y Variables Booleanas
bool esCierto = true; // Literal booleano asignado a una variable
Console.WriteLine("¿Es cierto? " + esCierto);
// Operaciones con Variables
int a = 10;
int b = 20;
int suma = a + b; // Suma de dos variables enteras
Console.WriteLine("La suma de a y b es: " + suma);
}
}
Conclusión
Entender los literales y las variables es crucial para cualquier programador que trabaje con C#. Los literales son valores constantes que se escriben directamente en el código, mientras que las variables son contenedores que almacenan datos que pueden cambiar durante la ejecución del programa. Con esta base, estarás mejor preparado para abordar conceptos más avanzados en C# y desarrollar aplicaciones robustas y eficientes.Volver a lista