PROGRAMACIÓN – CICLOS REPETIR HASTA
Instrucciones: Escriba los ejemplos en el cuaderno y realice diagrama de
flujo y programa para los ejemplos 2 y 3.
EJEMPLO # 1
Don Jorge tiene una tienda de electrodomésticos y desea saber cuánto
vende por día, este dato se recogerá cliente por cliente, recuerde que Don
Jorge no sabe cuantos clientes visitan su negocio cada día.
PSEUDOCÓDIGO EN EL CUADERNO
Inicio
Acumulador = 0
Repetir
Escribir “Nombre del cliente: “
Leer nombre
Escribir “Cantidad de producto: “
Leer cantidad
Escribir “Precio de producto: “
Leer precio
Total = cantidad * precio
Escribir “El total a pagar es: “, total
Acumulador = acumulador + total
Escribir “Va atender otro cliente, ingrese 1 para Si y 2 para No:”
Leer Respuesta
Hasta (Respuesta¡!=2)
Escribir "Al final del día se vendió: ", acumulador
Fin
PSEUDOCÓDIGO EN LA COMPUTADORA
DIAGRAMA DE FLUJO
PROGRAMA PARA C++
EJEMPLO # 2
Calcule la edad de todas las personas que visitan el banco Occidente de
Villanueva Cortés.
Inicio
Repetir
Escribir “Nombre del cliente: “
Leer nombre
Escribir “Año actual: “
Leer aa
Escribir “Año de nacimiento: “
Leer an
Edad = aa – an
Escribir “La edad es: “, edad
Escribir “Va atender otro cliente, ingrese 1 para Si y 2 para No:”
Leer Respuesta
Hasta (Respuesta¡!=2)
Escribir "Al final del día se vendió: ", acumulador
Fin
EJEMPLO # 3
Cuente cuantos votos obtuvo la planilla 1 y la planilla 2 después de las
votaciones para la elección del gobierno escolar.
Inicio
Planilla1= 0
Planilla2 = 0
Repetir
Escribir “Leer voto: “
Si (voto =1) entonces
Planilla1 = Planilla1 + 1
Sino
Si (voto =2) entonces
Planilla2 = Planilla2 + 1
Sino
Escribir “Este número de planilla no existe”
Finsi
Fin si
Escribir “Va atender otro cliente, ingrese 1 para Si y 2 para No:”
Leer Respuesta
Hasta (Respuesta¡!=2)
Escribir "Votos para la planilla 1: ", Planilla1
Escribir "Votos para la planilla 2: ", Planilla2
Fin