Este documento presenta 10 diagramas de flujo con sus correspondientes sentencias de control en C++. Cada diagrama muestra una estructura condicional diferente como if/else, if anidados y else if para representar el flujo del programa dependiendo de diferentes condiciones. El objetivo es que el estudiante escriba el código C++ que corresponde a cada diagrama de flujo mostrado.
Feldman-Desarrollo de la Infancia Capítulo 2 Perspectivas teóricas.pdf
SENTENCIAS DE CONTROL EN C++
1. TALLER INDIVUIDUAL SENTENCAS DE CONTROL (10 PUNTOS)
ESCRIBA LAS SENTENCIAS EN C++ NECESARIAS PARA:
1. REPRESENTAR LAS SENTENCIAS EN C++ CORRESPONDIENTES AL DIAGRAMA DE FLUJO
2. ENUMERE Y ESCRIBA LAS SENTENCIAS EN C++, ÚNICAMENTE DESDE DONDE INICIA EL DIAGRAMA DE FLUJO HASTA DONDE TERMINA.
3. AL TERMINAR SUBA SU DOCUMENTO .doc AL LINK Taller 6: Sentencias de Control en C++.
4. POSTERIORMENTE PUEDE SUBIR SU TERCERA ENTRADA AL BLOG COMO UN SLIDE (slideshare.net) CON EL TITULO SENTENCIAS DE CONTROL EN C++ (Escoja el meor Slide de los intengrantes
del grupo)
DIAGRAMA DE FLUJO DE CONTROL Y SENTENCIAS EN C++
DIAGRAMA 1 SENTENCIA 1
If (Cal>8)
Cout<<”aprobado”;
DIAGRAMA 2 SENTENCIA 2
If (condicion 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
If (quiero café)
{
If (¿Hay café hecho?)
Calentar café ;
Else
hacer café ;
}
{
If(servir en taza y añadir azúcar )
Tomar vale ;
Else
Añadir azúcar ;
}
3. DIAGRAMA 5 SENTENCIA 5
If (A>B)
Cout<<”A es mayor que B”;
Else
{
If (A=B)
Cout<<”A es igual que B”;
Else
Cout<<”A es menor que B”
}
DIAGRAMA 6 SENTENCIA 6
4. If (condicion 1)
Instrucción 1;
Else
If (condicion 2)
Instruccion 2;
Else
If(condición 3)
Instrciones 3
DIAGRAMA 7 SENTENCIA 7
If (A>B)
{
If (A>C)
{
If (B>C)
Cout<< “A,B,C”;
Else
Cout <<“A,C,B”;
}
Else
Cout<< “C,A,B”;
}
Else
{
If (B>C)
{
If (A>C)
Cout <<“B,A,C)”;
Else
Cout<< “B,C,A)”;
}
5. Else
Cout << “C,B,A”
}
DIAGRAMA 8 SENTENCIA 8
If (condicion 1)
{
If (condicion 2)
Sentencia A;
Else
Sentencia B;
}
Else
Sentencia C
DIAGRAMA 9 SENTENCIA 9
If (número>6)
Cout<<”Aproba la materia”;
Else
Cout<<”no Aprobas la materia ;
If(número>=8 )
Cout<<”puede ganar una beca
6. DIAGRAMA 10 SENTENCIA 10
If(modo por tiempo seleccionado ?)
{
Cout<<“Dar orden de encender el motor “;
Encender el motor;
}
{
Cout<<”Dar orden de apagar el motor”;
Apagar el motor ;
}
Else
If(funcionamiento inicial)
{
Encender el motor ;
Generar retardo con el tiempo ingresado;
Apagar el motor;
}