switch











En el corazón de la programación, donde las decisiones se bifurcan y el código cobra vida, reside una herramienta poderosa: la instrucción switch. Esta estructura condicional, similar a un vigilante omnisciente, evalúa una variable y dirige el flujo del programa hacia el camino correcto


switch (variable) { case valor1: // Bloque de código a ejecutar si la variable es igual a valor1 break; case valor2: // Bloque de código a ejecutar si la variable es igual a valor2 break; ... default: // Bloque de código a ejecutar si la variable no coincide con ningún caso } AQUI CREAREMOS UN PROGRAMA CON LAS SENTENCIA SWITCH #include <iostream> using namespace std; int main() {int dia; cout<<"INGRESE EL DIA"<<endl; cin>>dia; switch (dia) { case 1: cout<<"LUNES"<<endl; break; case 2: cout<<"MARTES"<<endl; break; case 3: cout<<"MIERCOLES"<<endl; break; case 4: cout<<"JUEVES"<<endl; break; case 5: cout<<"VIERNES"<<endl; break; case 6: cout<<"SABADO"<<endl; break; case 7: cout<<"DOMINGO"<<endl; break; ... default: cout<<"DIA INEXIXTENTE"<<endl; } return 0;}

Consejos para dominar switch:

  • Utiliza ‘switch’ cuando tengas varios casos a evaluar con una misma variable.
  • Mantén la estructura organizada y legible.
  • Asegúrate de cubrir todos los casos posibles con ‘default’.
  • Prueba tu código para detectar errores en la lógica.

Conclusión:

Switch te permite tomar decisiones eficientes en tu código C++. Su simplicidad y flexibilidad lo convierten en una herramienta invaluable para manejar diferentes situaciones y navegar por el complejo mundo de la programacion.


Comentarios