Professional Documents
Culture Documents
LÓGICA DE
PROGRAMACIÓN
Elaborado por: D. Patricia Jaramillo C.
Docente
Tema 6: Estructuras Repetitivas.
OBJETIVO
Conocer y Construir las diferentes
Sentencias para realizar Ciclos: PARA,
MIENTRAS, REPETIR - HASTA
https://santatracker.google.com/codelab.html
Y pongamos especial atención cuando lleguemos al 6to Nivel en adelante.
Estructura Repetitivas
Concepto
Las estructura repetitivas, permite que las sentencias
que estén dentro de esta estructura, se repita n
cantidad de veces, esto depende del tipo de
estructura a analizar.
Dónde:
Nom_Vble: Nombre de la variable de tipo número Entero.
Vlor Inicial: Número de inicio
Vlor Final: Número de Fin
Nro Salto para avanzar:
Es un número, que permite
que avance el ciclo.
Ejemplos Cotidianos
FUNCIONES
Información Adicional (Conceptos)
1) Contadores: Una variable que inicializa con 0 y va
incrementando de uno en uno.
contar = 0
contar = contar + 1
2) Acumuladores: Una variable que inicializa con 0 u otro
valor y puede sumar cualquier otro valor.
total = 0
total = total + 100
total = total + vlor
3) Números Primos: Son los números divisibles con 1 y con
ellos mismos.
4) Factorial: Productos de todos los números de 1 hasta el
número al que se le va a sacar factorial.
Actividades
Haga los siguientes EJERCICIOS:
1. Realizar un pseudocódigo que genere los
números del 1 al 20 pero que muestre o diga
cuales son los números Pares.
2. Realizar un pseudocódigo que genere los
números del 20 al 1 pero que muestre o diga
cuales son los números Impares.
3. Realizar un pseudocódigo, que permita generar
los números pares hasta el 50.
4. Escribir un pseudocódigo, que permita crear los
números impares del 45 hasta 1.
Actividades
5. Escriba un pseudocódigo que pida dos números
enteros y escriba qué números son pares y cuáles
impares desde el primero hasta el segundo.
Nota: El segundo número debe ser mayor al primero.
6. Escriba un pseudocódigo que pida dos números
enteros, y permita saber cuantos números
impares hay en ese rango.
7. Realizar un pseudocódigo que pida 10 números y
que muestre al final el resultado de la: Suma,
Promedio, y el Residuo.
Nota: El promedio puede dar un número con decimal.
RETO
1. Realice un pseudocódigo que le permita sacar el
Factorial a cualquier número que el usuario
ingrese.
Nota: Ejemplo: Factorial de 5, es: 1*2*3*4*5=120
2. Realice un pseudocódigo que permita el ingreso
de cualquier valor para determinar si es un
número primo, par o impar.
Notas:
1) El 1, 2, 3 son números primos.
2) Un número primo es aquel que es divisible por 1 y
por el mismo nada más.
RETO
3. Realice un pseudocódigo dónde pregunte:
¿Cuántos productos va a comprar?
El usuario, debe ingresar el valor de cada productos
(puede ingresar sólo el valor de cada producto).
Todos los productos tienen un IVA del 19%.
Al final debe mostrar:
Total de los productos antes del IVA:
Total del IVA:
Total a Pagar (con IVA incluido):
Nota: Son diferentes productos, no el mismo producto.
Ejemplo: 3 productos: CD, cuaderno, lapicero. Y cada
uno tiene un diferente valor.