Operadores de Comparación
Antes de adentrarnos en las estructuras de control, es necesario comprender algunos operadores. El primer conjunto de operadores que analizaremos se denominan operadores de comparación.
Como indica su nombre, los operadores de comparación se utilizan para comparar valores. A continuación se muestra una lista de todos los operadores de comparación:
Mediante los operadores de comparación, es posible crear expresiones lógicas que devuelven valores lógicos, como true
o false
. Por ejemplo, la expresión 5 < 1
producirá false
ya que 5
no es mayor que 1
.
Nota
Es posible colocar expresiones directamente en los métodos
Console.Write
.
main.cs
123456789101112using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(5 < 1); // Output: False } } }
A continuación se muestran algunos ejemplos adicionales de expresiones formadas utilizando operadores de comparación:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(1 == 2); // Output: False Console.WriteLine(2 == 2); // Output: True Console.WriteLine(5 < 10); // Output: True Console.WriteLine(5 < 5); // Output: False (5 is NOT less than 5) Console.WriteLine(5 <= 5); // Output: True Console.WriteLine(5 >= 5); // Output: True Console.WriteLine(7 != 9); // Output: True } } }
También podemos incluir variables en estas expresiones:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int value_1 = 7; int value_2 = 9; Console.WriteLine(value_1 == value_2); // Output: False Console.WriteLine(value_1 > value_2); // Output: False Console.WriteLine(value_1 < value_2); // Output: True Console.WriteLine(value_2 > 5); // Output: True } } }
Podemos almacenar los resultados de las expresiones lógicas en variables de tipo bool
, ya que las variables booleanas pueden contener un valor de true
o false
:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int x = 5; int y = 7; bool result = x > y; Console.WriteLine(result); // Output: False } } }
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 1.59
Operadores de Comparación
Desliza para mostrar el menú
Antes de adentrarnos en las estructuras de control, es necesario comprender algunos operadores. El primer conjunto de operadores que analizaremos se denominan operadores de comparación.
Como indica su nombre, los operadores de comparación se utilizan para comparar valores. A continuación se muestra una lista de todos los operadores de comparación:
Mediante los operadores de comparación, es posible crear expresiones lógicas que devuelven valores lógicos, como true
o false
. Por ejemplo, la expresión 5 < 1
producirá false
ya que 5
no es mayor que 1
.
Nota
Es posible colocar expresiones directamente en los métodos
Console.Write
.
main.cs
123456789101112using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(5 < 1); // Output: False } } }
A continuación se muestran algunos ejemplos adicionales de expresiones formadas utilizando operadores de comparación:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { Console.WriteLine(1 == 2); // Output: False Console.WriteLine(2 == 2); // Output: True Console.WriteLine(5 < 10); // Output: True Console.WriteLine(5 < 5); // Output: False (5 is NOT less than 5) Console.WriteLine(5 <= 5); // Output: True Console.WriteLine(5 >= 5); // Output: True Console.WriteLine(7 != 9); // Output: True } } }
También podemos incluir variables en estas expresiones:
main.cs
123456789101112131415161718using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int value_1 = 7; int value_2 = 9; Console.WriteLine(value_1 == value_2); // Output: False Console.WriteLine(value_1 > value_2); // Output: False Console.WriteLine(value_1 < value_2); // Output: True Console.WriteLine(value_2 > 5); // Output: True } } }
Podemos almacenar los resultados de las expresiones lógicas en variables de tipo bool
, ya que las variables booleanas pueden contener un valor de true
o false
:
main.cs
12345678910111213141516using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int x = 5; int y = 7; bool result = x > y; Console.WriteLine(result); // Output: False } } }
¡Gracias por tus comentarios!