E.Permanente 3

Decisiones múltiples

Las decisiones múltiples en C++ se pueden realizar de dos maneras que son utilizando el IF...ELSE o el SWITCH...CASE, la diferencia entre ambas es la cantidad de escritura entre ambas en el caso de IF...ELSE es un poco mas tedioso, sobre todo cuando el programa presenta varias elecciones.

ejemplos:

switch (variable) {
          case + :
          resultado = A + B;
         break;
         case - :
         resultado = A - B;
         break;
         case * :
         resultado = A * B;
         break;
        case / :
        resultado = A / B;
        break;
        default :
        cout << "Operador invalido";
}

es lo mismo que:
        if (variable == +)
       resultado = A + B;
       else if (variable == -)
       resultado = A - B;
       else if (variable == *)
       resultado = A * B;
       else if (variable== /)
       resultado = A / B;
       else
       cout << "Operador invalido";




No hay comentarios:

Publicar un comentario