Este documento presenta 10 diagramas de flujo con sus respectivas sentencias de control en C++. Cada diagrama muestra una estructura de control diferente como sentencias simples, dobles, múltiples o anidadas para representar el flujo del programa dependiendo de las condiciones evaluadas. El objetivo es que los estudiantes escriban el código C++ correspondiente a cada diagrama de flujo.
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)
Realizado por: Fiorela Rodríguez (1081) y Roger Huera (1072)
DIAGRAMA DE FLUJO DE CONTROL Y SENTENCIAS EN C++
DIAGRAMA 1 SENTENCIA 1
1. If (cal>8)
2. cout<<”aprobado”;
SENTENCIA SIMPLE
3. DIAGRAMA 3 SENTENCIA 3
1. If (Edad>=18)
2. Cout << “Es mayor de edad”;
SENTENCIA SIMPLE
4. DIAGRAMA 4 SENTENCIA 4
1. // Quiero café
2. If(¿Hay café hecho?)
3. // calentar café
4. Else
5. Hacer café
6. //Servir en taza y añadir azucar;
7. If(¿Está dulce?)
8. Tomar café
9. Else<<”Añadir azúcar”
SENTENCIA SIMPLE
5. DIAGRAMA 5 SENTENCIA 5
1. If (A>B)
2. Cout << “A es mayor que B”;
3. }
4. Else
5. If (A=B)
6. {
7. Cout << “A es igual a B”;
8. }
9. Else
10. {
11. Cout << A es menor que B”;
12. }
SENTENCIA DOBLE
9. DIAGRAMA 9 SENTENCIA 9
1. If (Numero>6)
2. {
3. Cout<<” Aprobado la materia”;
4. }
5. Else
6. {
7. Cout<<” No aprobó la materia”;
8. }
9. If(Numero>=8)
10. {
11. Cout<<” Puede ganar una beca”;
12. }
13. Return 0;
14. }
SENTENCIA SIMPLE
10. DIAGRAMA 10 SENTENCIA 10
SENTENCIA DOBLE
1. If(Modo por tiempo seleccionado)
2. {
3. Dar orden de encender el motor
4. Encender el motor;
5. Dar la orden;
6. Apagar el motor;
7. }
8. Else
9. If(…)
10. {
11. Encender
12. Generar
13. Apagar
14. }