Tesis

Páginas: 9 (2186 palabras) Publicado: 8 de agosto de 2012
ESPOCH
Facultad de Informática y Electrónica
Escuela de Ingeniería Electrónica en Telecomunicaciones y Redes
Fundamentos de Programación
Ejercicios Estructuras de Repetición

1. Realice un diagrama de flujo que permita calcular la edad de un grupo de personas en años, meses y días para cualquier fecha.
2. Calcular el factorial de un número entero introducido por teclado.
3.Calcular de la suma y la media aritmética de N números reales. Solicitar el valor de M al usuario y cada uno de los N números reales.
4. Realice un diagrama de flujo que lea desde teclado un valor N, seguido de N números, y calcule la media de los números positivos y la media de los números negativos.
5. Realice un diagrama de flujo que pidiendo un valor N seguido de N números, calcule elmáximo y mínimo de ese conjunto de N números.
6. Leer 10 valores desde teclado y mostrar la media de los pares y la media de los impares. Hacer tres versiones, con un bucle: for y while. Repetir el ejercicio considerando que el número de valores se le solicita al usuario.
7. Calcular el siguiente sumatorio. Solicitar el valor de n al usuario.

8. Calcular el siguiente sumatorio. Solicitarel valor de n al usuario.

9. Realice un diagrama de flujo que diga si un número es primo o no.
10. Realice un diagrama de flujo, dado un número entero, imprima todos sus divisores o muestre el mensaje “el número es primo” si no tiene divisores.
11. Realizar la operación de multiplicación a/b de dos valores enteros positivos por medio de restas sucesivas.
12. Realizar laoperación de potenciación (ab), de dos valores enteros positivos, con multiplicaciones.
13. Realizar la división entera a/b de dos valores enteros positivos mediante restas.
14. Obtener el resto de la división entera a mod b de dos números enteros positivos mediante restas.
15. Realice un diagrama de flujo que lea valores enteros hasta que se introduzca un -1 y calcule la media de lospositivos y la media de los negativos.
16. Calcula la media de las notas de un conjunto de alumnos. La introducción de datos finaliza cuando el valor de la nota es 0.
17. Realice un diagrama de flujo que muestre por pantalla las tablas de: suma, resta, multiplicación y división del 1 al 20 de cualquier número.
18. Realice un diagrama de flujo que calcule la expresión siguiente para un valorde x, mientras el último sumando sea mayor que 0.0035.

19. Los pacientes con síntomas de una cierta enfermedad son ingresados en el hospital si tienen un valor superior a 0.6 en la medición de un determinado índice, y son operados si el valor es superior a 0.9. Realice un diagrama de flujo que lea desde teclado el número de pacientes seguido de la edad y el índice de cada paciente, y calculela edad media de los pacientes analizados así como la edad media de los ingresados y la edad media de los operados.
20. Realice un diagrama de flujo que lea las edades de un grupo de personas hasta que se introduce un número negativo y calcule:
• La edad media.
• La edad máxima.
• La edad mínima.
• El número de personas que están jubiladas.
• Cuántos son menores de edad (< 18 años).21. Realice un diagrama de flujo que lea números enteros de teclado hasta que encuentre uno que cumpla las siguientes condiciones:
• Múltiplo de 2.
• No múltiplo de 5.
• Mayor que 90.
• Menor que 200.
22. Se dispone de los datos sobre las edades y coeficientes de inteligencia (CI) de los hijos de varias familias. Realice un diagrama de flujo debe leer el número de familias y para cadafamilia lea el número de hijos así como la edad y el CI de cada hijo, y calcula:
• El número máximo, mínimo y promedio de hijos por familia.
• El CI máximo, mínimo y promedio de todos los hijos.
• El CI promedio de los hijos menores de 6 años.
• El CI promedio de los hijos mayores de 6 años.
23. En un bar sólo se sirven bocadillos y bebidas. Llegan N personas al bar y van pidiendo lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS