Вы находитесь на странице: 1из 2

Ejercicios del capítulo 2

Para todos los ejercicios propuestos, desarrollar un algoritmo para la solución y expresarlo en
pseudocódigo y diagrama de flujo. Además realizar la respectiva prueba de escritorio

1. Ecuación Cuadrática
Una ecuación cuadradita es una ecuación de la forma ax2 + bx + c = 0, donde a, b y c son
constantes. Por ejemplo 3x2 + 2x – 9 = 0 es una ecuación cuadrática con un a=3, b=2 y
c=-9. Las raíces se pueden derivar de la fórmula:

x = −b± √
b 2−4 ac
2a

2. Perímetro y Área del rectángulo


Diseña un programa que pida el valor de los dos lados de un rectángulo y muestre el valor
de su perímetro y el de su área.

3. Respaldo de información
Elaborar un algoritmo que permita calcular el número de CDs necesarios para hacer una
copia de seguridad de la información almacenada en un disco duro cuya capacidad se
conoce (es dada por el usuario). Considerar que el disco duro está lleno de información y su
capacidad está expresada en GB. Cada CD que se utilizará para el respaldo tiene una
capacidad de 700 MB; un GB tiene 1024 MB. Represente el algoritmo con un diagrama de
flujo y el pseudocódigo; además, realice las pruebas de escritorio necesarias para verificar el
correcto funcionamiento del algoritmo.

4. Área de un triángulo dadas las longitudes de los lados


En geometría plana elemental la fórmula de Herón, cuya invención se atribuye al
matemático griego, Herón de Alejandría, da el área de un triángulo conociendo las
longitudes de sus tres lados a, b y c (vea https://goo.gl/OEybZb):

donde s es el semiperímetro del triángulo:

Desarrolle un algoritmo que permita calcular el área, en cm², de un triángulo, dadas las
longitudes, en metros, de sus lados. Represente el algoritmo con un diagrama de flujo y
pseudocódigo; además, realice las pruebas de escritorio necesarias para verificar el correcto
funcionamiento del algoritmo.

5. Estimación de la población
El usuario ingresa la población de un país y su tasa de crecimiento anual (expresada como
un porcentaje). Calcular la población de ese país luego de uno, dos, y tres años, asumiendo
que la tasa de crecimiento poblacional se mantiene constante.

6. Latidos del corazón


Se ha establecido que el número máximo de latidos de corazón por minuto que cualquier
persona puede alcanzar sin correr riesgos de salud es igual a 220 menos la edad de la
persona en años. Asociaciones médicas recomiendan mantener el número de latidos por
minuto durante una sesión de ejercicio físico en un rango seguro que está entre el 50 y el
85% del número máximo mencionado. Calcular el rango seguro de latidos por minuto
usando la edad de una persona como dato de entrada.

7. Euros a dolar
Una empresa importadora desea determinar cuántos dólares puede adquirir con equis
cantidad de dinero en euros. Realice un diagrama de flujo y pseudocódigo que representen el
algoritmo para tal fin.

8. Costo de Obras
Pinturas “La brocha gorda” requiere determinar cuánto cobrar por trabajos de pintura.
Considere que se cobra por m2 y realice un diagrama de flujo y pseudocódigo que
representen el algoritmo que le permita ir generando presupuestos para cada cliente.

9. Interés Simple
El cálculo del interés I obtenido de un capital inicial C al cabo de un tiempo t a un tasa de
interés i(%), viene dado por la fórmula:

I = C⋅i⋅t El tasa de interés (i) y tiempo (t) deben estar en la misma unidad.

Calcular el tiempo durante el cual fue depositado un capital inicial de 25000 dólares, a una
tasa del 0.5% mensual que produjo un interés de 6000 dólares. Expresar la respuesta en
años.

10. Ordenar dos números


Desarrolle un algoritmo que permita leer dos números y ordenarlos de menor a mayor, si es
el caso.

Вам также может понравиться