ESTRUCTURAS DEPROGRAMACIÓNI NG M ARINA V INTIMILLA
E STRUCTURAS B ÁSICAS Secuenciales     Condicionales        Cíclicas• Ejecución       • Bifurcaciones   • Repeticiones  se...
B IFURCACIONES                          ( SEUDOCODIGO )Si (condición) entonces  proceso1Caso contrario  proceso2Fin si
B IFURCACIONES               D IAGRAMA DE F LUJO               inicio               A,B         NO             SIC= A*3   ...
O PERADORES DE R ELACIONALES   Los operadores relacionales se utilizan para comprobar    una condición.   los operadores...
O PERADORES L ÓGICOS   Se utilizan con expresiones para devolver un valor    verdadero (cualquier entero diferente de cer...
O PERADOR C ONDICIONALOperador con tres operandos:Expresión 1 ? expresión 2 : expresión3;   Se evalúa expresión1   Se ej...
IF –       THEN         -   ELSESentencia de control que permite ejecutar un proceso u otro    dependiendo de una condició...
Próxima SlideShare
Cargando en…5
×

5. estructuras de programación

7.174 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
7.174
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
67
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

5. estructuras de programación

  1. 1. ESTRUCTURAS DEPROGRAMACIÓNI NG M ARINA V INTIMILLA
  2. 2. E STRUCTURAS B ÁSICAS Secuenciales Condicionales Cíclicas• Ejecución • Bifurcaciones • Repeticiones secuencial de proceso de proceso• Instrucciones • Operador • While E/S condicionaL • Do until• Expresiones • If-the-else • For matemáticas • switch y/o lógicas
  3. 3. B IFURCACIONES ( SEUDOCODIGO )Si (condición) entonces proceso1Caso contrario proceso2Fin si
  4. 4. B IFURCACIONES D IAGRAMA DE F LUJO inicio A,B NO SIC= A*3 C=B/2+A A =B C FIN
  5. 5. O PERADORES DE R ELACIONALES Los operadores relacionales se utilizan para comprobar una condición. los operadores relacionales que tiene C++ son: Operador en C++ Significado == Igual != Diferente < Menor que > Mayor que <= Menor o igual que >= Mayor o igual que
  6. 6. O PERADORES L ÓGICOS Se utilizan con expresiones para devolver un valor verdadero (cualquier entero diferente de cero) o un valor falso (cero). Los operadores lógicos que maneja C++ son: Operador en C++ Significado || or && and ! not
  7. 7. O PERADOR C ONDICIONALOperador con tres operandos:Expresión 1 ? expresión 2 : expresión3; Se evalúa expresión1 Se ejecuta expresión2 si el resultado evaluación es verdadera, Se ejecuta expresion3 su el resultado evaluación es falso Ej: A != B ? C=A*2 : C= A/2;
  8. 8. IF – THEN - ELSESentencia de control que permite ejecutar un proceso u otro dependiendo de una condición. if (expresión) {sentencias 1;} else {sentencias 2;} Se evalúa expresión Si es verdadera ejecuta sentencias 1 Si es falso se ejecuta sentencias 2

×