Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Dominando Variables y Operadores en C#: Ejemplos Prácticos y Explicaciones

Variables en C#

Una variable en C# es una ubicación de almacenamiento con nombre que contiene un valor de un tipo de dato específico. El tipo de dato determina la disposición en memoria y las operaciones que se pueden realizar sobre la variable.

Por ejemplo, una variable declarada como string almacenará datos textuales, mientras que un int contiene números enteros. Entender el tipo es esencial para codificación efectiva y evitar errores en tiempo de ejecución.

A continuación un ejemplo conciso que declara dos variables de diferentes tipos y muestra sus valores:

Dominando Variables y Operadores en C#: Ejemplos Prácticos y Explicaciones

using System; namespace DemoApplication { class Program { static void Main(string[] args) { string mensaje = "El valor es "; int val = 30; Console.Write(mensaje + val); Console.ReadKey(); } } }

Desglose del Código

  1. Declarar una variable string llamada mensaje y asignar el texto "El valor es ".
  2. Declarar una variable int llamada val y asignar el valor numérico 30.
  3. Concatenar y mostrar ambos valores en la consola.

Ejecutar el programa produce la siguiente salida:

Dominando Variables y Operadores en C#: Ejemplos Prácticos y Explicaciones

Como se muestra, los valores string y int se combinan y muestran correctamente.

Operadores en C#

Los operadores realizan operaciones sobre variables y valores. C# ofrece una amplia gama de operadores categorizados en grupos aritméticos, relacionales y lógicos.

Operadores Aritméticos

OperadorDescripción
+Suma dos operandos.
-Resta el segundo operando del primero.
*Multiplica ambos operandos.
/Divide el numerador por el denominador.
%Devuelve el resto de la división entera.
++Incrementa un valor entero en uno.
--Decrementa un valor entero en uno.

Operadores Relacionales

OperadorDescripción
==Comprueba si dos operandos son iguales.
!=Comprueba si dos operandos no son iguales.
>Comprueba si el operando izquierdo es mayor que el derecho.
<Comprueba si el operando izquierdo es menor que el derecho.
>=Comprueba si el operando izquierdo es mayor o igual que el derecho.
<=Comprueba si el operando izquierdo es menor o igual que el derecho.

Operadores Lógicos

OperadorDescripción
&&AND lógico – verdadero si ambos operandos son verdaderos.
||OR lógico – verdadero si al menos un operando es verdadero.
!NOT lógico – invierte un valor booleano.

Para ilustrar el uso de operadores, considere el siguiente programa de ejemplo:

Dominando Variables y Operadores en C#: Ejemplos Prácticos y Explicaciones

using System; namespace DemoApplication { class Program { static void Main(string[] args) { int val1 = 10, val2 = 20; bool estado = true; Console.WriteLine(val1 + val2); // Aritmético: 30 Console.WriteLine(val1 < val2); // Relacional: True Console.WriteLine(!estado); // NOT lógico: False Console.ReadKey(); } } }

Explicación

  1. Se declaran dos variables int (val1 y val2) y una variable bool (estado).
  2. El operador de adición (+) calcula la suma de val1 y val2.
  3. El operador menor-que (<) compara val1 y val2.
  4. El operador NOT lógico (!) invierte el valor de estado de true a false.

Ejecutar el programa produce:

Dominando Variables y Operadores en C#: Ejemplos Prácticos y Explicaciones

Esta demostración concisa cubre operaciones aritméticas, relacionales y lógicas básicas, sentando una base sólida para programación más avanzada en C#.

Para mayor profundidad, consulte la documentación oficial de Microsoft sobre operadores C#.

Lenguaje C

  1. Domine variables y tipos de datos primitivos en C#: Guía completa
  2. Dominando Variables, Literales y Constantes en C++: Guía Completa
  3. Variables, constantes y literales en C: guía completa
  4. Entendiendo las clases de almacenamiento en C: ámbito, vida y rendimiento
  5. Operadores en C++ explicados: Tipos, ejemplos y programas de muestra
  6. Dominando punteros en C++: Conceptos, ejemplos y aplicaciones prácticas
  7. Structs en C++ explicados con un ejemplo práctico
  8. Dominar std::list en C++: Sintaxis, Funciones y Ejemplos Prácticos
  9. Entendiendo las variables en C: Tipos, reglas de nomenclatura y gestión de memoria
  10. Counter de collections en Python: conteo eficiente, actualización y operaciones aritméticas
  11. Entendiendo los Tipos de Variables en Java: Guía Completa