19-Booleanos en C#


Booleano es un tipo de dato onde solo tiene dos valores (true o false)

Es usado en las condiciones onde solo queremos saber si una cosa es verdadera o falsa

Ejemplo

 bool CSharpEsDivertido = true;
 bool CSharpEsAburrido = false;
 Console.WriteLine(CSharpEsDivertido);   // Salida True
 Console.WriteLine(CSharpEsAburrido);   // Salida False
                

...

Expresión booleana

Como he dicho anteriormente los tipos booleanos son mas usados en condiciones onde queremos la devolucion solo de true o false

Por ejemplo vamos comparar si un numero es mayor que otro, y la expresion nos devolvera verdadero o falso

Ejemplo

int x = 10;
int y = 9;
Console.WriteLine(x > y); // nos retorna true porque 10 es mayor que 9             

Lo podemos plantear de otra forma aun mas facil

Ejemplo

Console.WriteLine(10 > 9); // nos retorna true porque 10 es mayor que 9             

Usando el simbolo de (==) podemos evaluar tambien las expresiones

Ejemplo

int x = 10;
Console.WriteLine(x == 10);  // Retorna un true porque x es igual a 10           

si comparamos dos numeros diferentes el retorno sera un false

Ejemplo


Console.WriteLine(15 == 10);  // Retorna un false porque 15 es diferente a 10           

Ejemplo Real

Muchas veces queremos saber si una persona es mayor de idad o no, pero atravez de un programa, entonces tendremos de saber si esa persona tiene mas de 18 anos o no

Supongamos que esa persona tiene 25 anos

Ejemplo

int edad = 25;
int edadDeMayor = 18;
Console.WriteLine(edad >= edadDeMayor);    //Devuelve un true      

Ponemos el ejemplo anterior junto con un if else que se estudiara en la proxima entrada

Ejemplo

int edad = 25;
int edadDeMayor = 18;
if (edad >= edadDeMayor) 
{
  Console.WriteLine("Mayor de Edad");
} 
else 
{
  Console.WriteLine("Todavia no ha completado los 18 anos");
}     





Publicar un comentario

0 Comentarios