Tema 1
Simbología y estructuras básicas
Patrón de examen
Traza el diagrama antes de codificar para verificar la lógica. Los diagramas son especialmente útiles para ciclos anidados.
Explicación
Simbología estándar
| Símbolo | Forma | Uso |
|---|---|---|
| Terminal | Óvalo | Inicio / Fin |
| Proceso | Rectángulo | Asignación, cálculo |
| Decisión | Rombo | Condición Sí/No |
| E/S | Paralelogramo | Leer / Mostrar datos |
| Conector | Círculo | Continuar en otro punto |
| Flecha | → | Dirección del flujo |
Estructuras fundamentales
Secuencial
[Inicio] → [Leer A] → [Leer B] → [Suma = A+B] → [Mostrar Suma] → [Fin]
Decisión simple
[¿A > B?]
/ \
Sí No
| |
[Mostrar A] [Mostrar B]
\ /
[Continuar]
Ciclos
- Para (for): iteraciones conocidas de antemano
- Mientras (while): verifica antes de ejecutar (puede no ejecutarse)
- Repetir (do-while): ejecuta al menos una vez
Contadores y acumuladores
Siempre inicializar antes del ciclo:
- Contador:
cont = 0, luegocont = cont + 1 - Acumulador:
suma = 0, luegosuma = suma + x