Está en la página 1de 2

19 ¿En C++ como representaría la siguiente formula?

#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float a, b, c, x1, x2;

cout<<"Ingresa el valor de a: "<<endl;


cin>>a;
cout<<"Ingresa el valor de b: "<<endl;
cin>>b;
cout<<"Ingresa el valor de c: "<<endl;
cin>>c;
float x = (b*b) - (4*a*c);
if (x <= 0){
x = x*(-1);
cout<<"Solucion en numeros complejos: " <<(-b/(2*a))<<" + "<<(sqrt(x)/(2*a))<<"i
y "<<(-b/(2*a))<<" - "<<(sqrt(x)/(2*a))<<"i"<<endl;
}else{

x1 = (-b + sqrt(x)) / (2*a);


x2 = (-b - sqrt(x)) / (2*a);

cout<<"x1 = "<<x1<<endl;
cout<<"x2 = "<<x2<<endl;
}
}
20 ¿Para qué sirve la sentencia if?

 para determinar el flujo del programa en función de la evaluación de expresión. Si el


valor de expresión es verdadero, se ejecutan las sentencias THEN. Si el valor
de expresión es falso, se omiten las sentencias THEN y se ejecutan las sentencias ELSE.
Si expresión es el valor nulo, expresión se evalúa como falsa. Si no existe ninguna
sentencia ELSE

21 ¿Para qué sirve la sentencia if…else?

permite condicionar la ejecución de uno o varios bloques de sentencias al


cumplimiento de una o varias condiciones.

22 ¿Para qué sirve la sentencia if…else múltiple?

Se usa para implementar múltiples controles de decisión . Si la condición, cualquiera


que sea, es verdadera, entonces se ejecuta la instrucción if. Si la condición es falsa, se
evaluará la condición else-if.

23 ¿Para qué sirve la sentencia switch?

Esta sentencia sirve para crear muchas condiciones de igualdad. Es útil por ejemplo
para la creación de un menú. Imaginad que tenemos un menú con 4 opciones. Pues
con el switch podemos hacer que dependiendo de la opción que elijas se ejecute un
código u otro

24 ¿Para qué sirve la sentencia if anidada?

Una sentencia if es anidada cuando la sentencia de la rama verdadera o la rama falsa


es a su vez una sentencia if.

También podría gustarte