Operadores Lógicos y Switch
- Operadores Lógicos
Los operadores lógicos lo que hace es comparar dos valores booleanos, tiene tres operadores lógicos.
- NOT (!): lo que hace negar su valor. si su valor es true lo negara false
//Negación fmt.Prinln(! true) |
- AND(&&): lo que hace es comparar dos valores booleanos y devuelve otro valor booleano, solo cuando ambos son true devuelve true.
//AND fmt.Prinln(true && true) |
- OR(||):Lo que hace es también comparar dos valores booleanos y devuelve otro valor booleano en este caso ambos o al meno uno tiene que ser true para que devuelva true.
//OR fmt.Prinln(true || false) |
Switch
Los casos trabajan dentro de de instrucción swich, son estructura selectiva múltiple donde puede realizar varios casos. para ver este tema realizaremos un sistema.
- Ejercicio: Realizar un sistema que pida ingresar un número de 1 a 5 y devuelva escrito como por ejemplo ingrese un número que se 3 y devuelve TRES.