El documento presenta 10 diagramas de flujo que muestran diferentes sentencias condicionales if-else en C++. Las sentencias if-else permiten ejecutar bloques de código condicionalmente dependiendo de si una expresión es verdadera o falsa, y se pueden anidar para crear lógicas de decisión más complejas.
IG01 Instalacion de gas, materiales, criterios, recomendaciones
Sentencias de control if en c++
1. DIAGRAMA DE FLUJO DE CONTROL Y SENTENCIAS EN C++
DIAGRAMA 1 SENTENCIA 1
if (Cal > 8)
cout<< “aprobado”;
DIAGRAMA 2 SENTENCIA 2
if (condición 1)
{
Bloque 1;
}
else
{
If (Condicion 2)
{
Bloque 2;
}
else
{
Bloque 3;
}
2. DIAGRAMA 3 SENTENCIA 3
if (Edad >=18)
cout<< “Es mayor de edad”;
DIAGRAMA 4 SENTENCIA 4
cout <<”Quiero café”;
if ( ¿Hay café hecho?)
{
cout<<”Calentar café”;
}
else
{
cout<<”Hacer café”;
}
cout<<”Servir en taza y añadir azucar”;
if (¿Está dulce?)
{
cout<<”Tomar el café”;
}
else
{
cout<<”Añadir azucar”;
}
3. DIAGRAMA 5 SENTENCIA 5
if (A>B)
{
cout<<”A es mayor a B”;
}
else
{
if (A=B)
{
cout<<”A es igual a B”;
}
else
{
cout<<”A es menor que B”;
}
DIAGRAMA 6 SENTENCIA 6
if (condicion1)
{
Instruccion1;
}
Else
{
If(condicion2)
{
instruccion2
}
Else
{
if(condicion3)
instruccion3;
5. DIAGRAMA 8 SENTENCIA 8
if (condicion1)
{
if (condicion2)
{
Sentencias A;
}
Else
{
Sentencias B;
}
else
{
Sentencias C;
}
DIAGRAMA 9 SENTENCIA 9
if (Numnero>6)
{
cout<<”Aprobo la materia”;
}
Else
{
Cout<<”No aprobo la materia”;
}
If (Numero>=8)
{
Cout<<”Puede ganar una beca”;
}
6. DIAGRAMA 10 SENTENCIA 10
if (Modo por tiempo seleccionado?)
{
Dar la orden de encender el motor;
Dar la orden de apagar el motor;
Apagar el motor;
Encender el motor;
}
else
{
if (¿Funcionamiento inicio?)
{
Encender el motor;
Generar retardo con el tiempo ingresado;
Apagar el motor;
}
}