Sei sulla pagina 1di 23

Ejemplo para ilustrar

el CICLO PARA

Utilizar un ciclo para sumar los cinco primeros


números naturales.
1+2+3+4+5

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

Potrebbero piacerti anche