Instrucción switch en c++

¿Para que sirve?

La sentencia Switch se utiliza para hacer una tarea equivalente a la de la sentencia IF pero la sintaxis es mas sencilla.

Sintaxis

La sintaxis de la instrucción if-else es la siguiente:

switch (<<expresion>>) {

case valor1:

Sentencia1;

   Break;

case valor2:

Sentencia2;

   Break;

default

Sentencia 3

   Break;

}

Ejemplo de programa

Voy hacer un programa que me indique si la letra que introduzco es una vocal y cual de ella o si es una consonante.

#include <iostream>

using namespace std;

 

int main() {

   char letra;

   cin >> letra;

switch (letra){

case: ‘a': cout << “Es una a” << endl; break;

case: ‘e': cout << “Es una e” << endl; break;

case: ‘i': cout << “Es una i” << endl; break;

case: ‘o': cout << “Es una o” << endl; break;

case: ‘u': cout << “Es una u” << endl; break;

default: cout << “Es una consonante” << endl; break;

}
}

Si el valor introducido por teclado es una ‘a’ escribira: Es una a.

si es una ‘e’ escribira : Es una e.

la rutina sigue con las demas vocales.Si no es ninguna de ellas el valor por defecto es ” Es una consonante”.

Sergi Torres Martí

Sergi Torres Martí

Soy un joven emprendedor y he decidido crear este blog para darme a conocer.Mi interes es dotar de contenidos que pueda compartir y que sean de utilidad para la comunidad de programadores y aficionados a la tecnología

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, ACEPTAR

Aviso de cookies