Estructuras de control de flujo
Combina secuencia, decisión y repetición con condición explícita.
Descripción general
Documentación agrupa secuencia, decisión, repetición y selección múltiple. Elegir estructura según regla: IF selecciona camino y FOR recorre intervalo conocido. Ejemplo suma valores mayores que uno con avance del FOR. Variables locales evitan contador global. Sin acceso a tablas ni efectos transaccionales. (TOTVS, s.f., ref. 1)
Ejemplo comentado
#Include "Protheus.ch"
User Function Ed367()
Local nIndice
Local nSuma := 0
// Condicion selecciona valores dentro del intervalo.
For nIndice := 1 To 3
If nIndice > 1
nSuma += nIndice
EndIf
Next nIndice
Return nSumaRetorno esperado: 5, suma de 2 y 3. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Definir inicio, condición y avance de cada repetición.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.