Curso de Algoritmos - Universidad Tecnológica de Bolívar
Sintaxis ciclo PARA
for contador in range (valor_inicial,valor_final,incremento):
Cuerpo del ciclo
La forma de ejecución del ciclo Para es la siguiente:
contador representa la variable de control que va a tomar valores iniciando en valor_inicial y terminando en valor_final avanzando con un incremento.
Curso de Algoritmos - Universidad Tecnológica de Bolívar
Sintaxis ciclo PARA
En los casos en los que no se especifica el valor del incremento la
mayoría de los lenguajes de programación asume el incremento de 1, Si la variable de control se llama i y el paso es de 1 el incremento de la variable de control o contador se define así, i=i+1. El Cuerpo del Ciclo se ejecutará una vez por cada valor que tome la variable control. Veamos con un ejemplo cuál sería la aplicación de este ciclo (para el ejemplo la variable de control se llama contador)
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó
print “La suma total es: “ , acumulador
print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 0
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó
print “La suma total es: “ , acumulador
print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 1 0
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó
print “La suma total es: “ , acumulador
print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 1 0
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCÓDIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 1 1
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 2 1
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 2 1
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 2 3
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 3 3
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 3 3
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 3 6
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 4 6
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 4 6
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 4 10
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 5 10
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 5 10
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 5 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 5 15
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 5 print “La suma total es: “ , acumulador print “El programa terminó”
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 6 15
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 5 print “La suma total es: “ , acumulador print “El programa terminó”
Cuando el contador es 5 y se ejecuta sale del ciclo
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 6 15
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 5 print “La suma total es: “ , acumulador La suma total es: 15 print “El programa terminó”
Cuando el contador es 6 se sale del ciclo
Curso de Algoritmos - Universidad Tecnológica de Bolívar
PSEUDOCODIGO VARIABLES
# Suma los naturales hasta 5 contador acumulador
print “El programa comenzó” acumulador = 0 6 15
for contador in range (1,6): SALIDA
print contador, “ “, acumulador = acumulador + contador El programa comenzó 1 2 3 4 5 print “La suma total es: “ , acumulador La suma total es: 15 print “El programa terminó” El programa terminó
Curso de Algoritmos - Universidad Tecnológica de Bolívar