Programacion con JCreator: Ciclos

Páginas: 12 (2843 palabras) Publicado: 9 de diciembre de 2013
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) opuede 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

Hacer_para (asignación; condición; incremento)Inicio
Accion1
.

.
AccionN
Fin_para


Donde:
asignación Se inicializa una variable de control del ciclo(contador del ciclo)
condición expresión lógica que controla la siguiente ejecución de acuerdo al
valor que va tomando la variable contador y utiliza los operadores
relacionales(=)
incremento contador que indica el valor aincrementar en cada vuelta.

En este ciclo la variable de control toma el valor inicial del ciclo y el ciclo se repite hasta que la variable de control llegue al limite superior.

EN D.F.D











Problemas ( Hacer para )
1) Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Diseño Estructurado de Algoritmos
2) Leer 10 números y obtener su cubo y sucuarta.
3) Leer 10 números e imprimir solamente los números positivos
4) Leer 20 números e imprimir cuantos son positivos, cuantos negativos y cuantos neutros.
5) Leer 15 números negativos y convertirlos a positivos e imprimir dichos números.
6) Suponga que se tiene un conjunto de calificaciones de un grupo de 40 alumnos. Realizar un algoritmo para calcular la calificación media y lacalificación mas baja de todo el grupo.
7) Calcular e imprimir la tabla de multiplicar de un numero cualquiera. Imprimir el multiplicando, el multiplicador y el producto.
8) Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 0:00:00 horas hasta las 23:59:59 horas


Problemas Propuestos

1) Una persona debe realizar un muestreo con 50personas para determinar el promedio de peso de los niños, jóvenes, adultos y viejos que existen en su zona habitacional. Se determinan las categorías con base en la sig, tabla:
CATEGORIA EDAD
Niños 0 - 12
Jóvenes 13 - 29
Adultos 30 - 59
Viejos 60 en adelante

2) Al cerrar un expendio de naranjas, 15 clientes que aun no han pagado recibirán un 15% de descuento si compran masde 10 kilos. Determinar cuanto pagara cada cliente y cuanto percibirá la tienda por esas compras.

3) En un centro de verificación de automóviles se desea saber el promedio de puntos contaminantes de los primeros 25 automóviles que lleguen. Asimismo se desea saber los puntos contaminantes del carro que menos contamino y del que mas contamino.

4) Un entrenador le ha propuesto a un atletarecorrer una ruta de cinco kilómetros durante 10 días, para determinar si es apto para la prueba de 5 Kilómetros o debe buscar otra especialidad. Para considerarlo apto debe cumplir por lo menos una de las siguientes condiciones:
- Que en ninguna de las pruebas haga un tiempo mayor a 16 minutos.
- Que al menos en una de las pruebas realice un tiempo mayor a 16 minutos.
- Que su promedio detiempos sea menor o igual a 15 minutos.
5) Un Zoólogo pretende determinar el porcentaje de animales que hay en las siguientes tres categorías de edades: de 0 a 1 año, de mas de 1 año y menos de 3 y de 3 o mas años. El zoológico todavía no esta seguro del animal que va a estudiar. Si se decide por elefantes solo tomara una muestra de 20 de ellos; si se decide por las jirafas, tomara 15 muestras, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion en java y jcreator
  • Ciclos En Programacion
  • Ciclos De La Programación
  • Ciclos De Programacion C++
  • funciones de metodos y ciclos. PROGRAMACION
  • Programacion Anual Ciclo Intermedio
  • ciclo while programacion
  • cnc programacion cicle 95

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS