1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
PRIMERO TELECOMUNICACIONES “A”
ALFREDO FUERES
TALLER INDIVUIDUAL SENTENCAS DE CONTROL (10 PUNTOS)
DIAGRAMA DE FLUJO DE CONTROL Y SENTENCIAS EN C++
DIAGRAMA 1 SENTENCIA 1
Estructura de control simple
1. if (Cal >8);
2. cout<<”aprobado”;
2. DIAGRAMA 2 SENTENCIA 2
Estructura de control doble
1. if (Condición 1);{
2. cout<<”bloque1”;
3. }
4. else{
5. if (Condicion 2);
6. cout<<”bloque 2”;
7. else
8. cout<<“Bloque 3”;
9. }
3. DIAGRAMA 3 SENTENCIA 3
Estructura de control simple
1. if (edad>=18);
2. {
3. cout<<”Es mayor de edad”;
4. }
4. DIAGRAMA 4 SENTENCIA 4
Estructura de control múltiple
1. cout<<”Quiero café”;
2. if (¿Hay café hecho? );
3. {
4. cout<<”Calentar café”;
5. else
6. cout<<”Hacer café”;
7. cout<<”Servir en taza y añadir azucar”;
8. }
9. if (¿Está dulce)
10. {
11. cout<<”Tomar café”;
12. else
13. cout <<”Añadir azucar”;
14. }
5. DIAGRAMA 5 SENTENCIA 5
Estructura de control doble
1. if (A>B)
2. {
3. cout<<”A es mayor que B”;
4. }
5. else
6. {
7. if(A=B)
8. {
9. cout<<”A es igual a B”;
10. }
11. else
12. {
13. cout<<”A es menor que B”;
14. }
6. DIAGRAMA 6 SENTENCIA 6
Estructura de control múltiple
1. if (condición1)
2. {
3. cout<<” instruccion1”;
4. }
5. else
6. {
7. if (condición2)
8. {
9. cout<<” instruccion2”;
10. }
11. else
12. {
13. if (condición3)
14. {
15. cout<<” instruccion3”;
16. }
17. }
18. }
7. DIAGRAMA 7 SENTENCIA 7
Estructura de condicion múltiple
1. if (A>B)
2. {
3. if (A>C)
4. {
5. if (B>C)
6. cout<<A<<B<<C;
7. else
8. cout<<A,C,B
9. }
10. else
11. cout<<C<<A<<B; }
12. else
13. {
14. if (B>C)
15. {
16. if (A>C)
17. cout<<B<<A<<C;
18. else
19. cout<<C<<C<<A;
20. }
21. else
22. cout<<C<<B<<A;
23. }
9. DIAGRAMA 9 SENTENCIA 9
Estructura de condición doble
1. if(Numero>6)
2. {
3. cout<<”Aprobo la materia”;
4. }
5. else
6. {
7. cout<<”No aprobo la materia”;
8. }
9. if(numero>=8)
10. {
11. cout<<”Puede ganar una beca”;
12. }
13. return 0;
14. }
10. DIAGRAMA 10 SENTENCIA 10
Estructura de condición doble
1. if (Modo por tiempo seleccionado?)
2. {
3. cout<<” Dar la orden de encender el motor”;
4. cin>>Encender el motor;
5. cout<<” Dar la orden de apagar el motor”;
6. cin>>Apagar el motor;
7. }
8. Else
9. {
10. if (Funcionamiento inicio?)
11. cout<<”Encender el motor”;
12. cout<<”Generar retardo con el tiempo ingresado”;
13. cout<<”Apagar el motor”;
14. }