Informática, pregunta formulada por majo201500, hace 6 meses

Elige a que estructura de control selectiva pertenece la siguiente sintaxis:

If(a>b){

     If(a>c){

         cout<<a<<” el mayor de todos”;

     else{

         cout<<c<<” el mayor de todos”;

    }

}else if(b>c){

    cout<<b<<” el mayor de todos”;

}else{

    cout<<c<<” el mayor de todos”;

}

Selectiva Doble
Selectiva Doble Anidada
Selectiva Simple
Selectiva Múltiple

Respuestas a la pregunta

Contestado por LeonardoDY
18

La estructura selectiva de ese código es una selectiva múltiple.

Explicación:

Viendo el código mostrado escrito en lenguaje C++, la selectiva comienza con la sentencia "if", preguntando si 'a' es mayor que 'b'. Pero luego tenemos una sentencia compuesta "else if".

Esa sentencia dice que si no se cumple la primera condición, se va a chequear la de este segundo bloque, en este caso, si b es mayor que c.

Y la última sentencia "else" se va a ejecutar si no se cumple ninguna de las dos condiciones anteriores, por lo cual es una selectiva múltiple que chequea entre 3 opciones.

Otras preguntas