Programacion con JCreator: Ciclos
2859 palabras
12 páginas
APUNTES (CICLOS)FUNDAMENTOS DE PROGRAMACIÓN
CARRERA
ING. EN SISTEMAS COMPUTACIONALES
Estructuras Cíclicas
Se llaman problemas repetitivos o cíclicos a aquellos en cuya solución es necesario utilizar un mismo conjunto de acciones que se puedan ejecutar una cantidad específica de veces. Esta cantidad puede ser fija (previamente determinada por el programador) o puede ser variable (estar en función de algún dato dentro del programa).Los ciclos se clasifican en:
Ciclos con un Numero Determinado de Iteraciones (Hacer-Para) Son aquellos en que el número de iteraciones (repeticiones) se conoce antes de ejecutarse el ciclo. La forma de esta estructura es la siguiente: EN SEUDOCODIGO …ver más…
Mientras: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debe cumplirse (debe ser verdadera) para que se siga ejecutando. Cuando la condición ya no se cumple( cuando es falsa), entonces ya no se ejecuta el proceso. La forma de esta estructura es la siguiente:
Mientras (condición) Inicio En donde condición debe ser una expre- Accion1 sión lógica. Accion2 . . AccionN Fin-mientras
EN D.F.D.
Problemas (Hacer Mientras)
1) Una compañía de seguros tiene contratados a n vendedores. Cada uno hace tres ventas a la semana. Su política de pagos es que un vendedor recibe un sueldo base, y un 10% extra por comisiones de sus ventas. El gerente de su compañía desea saber cuanto dinero obtendrá en la semana cada vendedor por concepto de comisiones por las tres ventas realizadas, y cuanto tomando en cuenta su sueldo base y sus comisiones. 2) En una empresa se requiere calcular el salario semanal de cada uno de los n obreros que laboran en ella. El salario se obtiene de la sig. forma: Si el obrero trabaja 40 horas o menos se le paga $20 por hora Si trabaja mas de 40 horas se le paga $20 por cada una de las