Evaluación del riesgo tecnologías informáticas.pdf
SENTENCIAS DE CONTROL IF
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 (Condicion 1);
2. Cout<<”bloque1”;
3. Else
4. {
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<<” instrucción 1”;
4. }
5. Else
6. {
7. If (condición2)
8. {
9. Cout<<” instrucción 2”;
10. }
11. Else
12. {
13. If (condición3)
14. {
15. Cout<<” instrucción 3”;
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”;
6. Cin>>Apagar el motor;
7. }
8. Else
9. If (…)
10. {
11. Cin>>Encender Generar Apagar;
12. }