Ejercicio: 1Eva_IT2011_T1 Ahorros de Juan vs Pedro
Propuesta de solución en Python: py_pdf, también en versión matlab: py_pdf
Ingresar los datos para cada depositante en variables separadas.
Luego, calcular por cada año los saldos para cada depositante, repitiendo hasta que se cumpla la condición que Juan tenga más dinero que Pedro.
La variable “año” es un contador simple que inicia en cero, en finanzas significa el momento en que se deposita.
Cuando termina el año completo se considera incrementado en 1.
# ICM00794-Fundamentos de Computación - FCNM-ESPOL # 1Eva_IT2011_T1 Ahorros de Juan vs Pedro # Propuesta: edelros@espol.edu.ec # INGRESO ca = float(input('Banco A - Capital Inicial: ')) ra = float(input('Banco A - Tasa Interés Anual:')) cb = float(input('Banco B - Capital Inicial: ')) rb = float(input('Banco B - Tasa Interés Anual:')) # PROCEDIMIENTO anio = 0 sa = ca sb = cb while (sa<=sb): anio = anio + 1 sa = ca*((1+ra)**anio) sb = cb*((1+rb)**anio) # SALIDA print('años transcurridos: ', anio)
Resultado del algoritmo
Banco A - Capital Inicial: 100 Banco A - Tasa Interés Anual:0.065 Banco B - Capital Inicial: 120 Banco B - Tasa Interés Anual:0.055 años transcurridos: 20 >>> Banco A - Capital Inicial: 100 Banco A - Tasa Interés Anual:0.067 Banco B - Capital Inicial: 120 Banco B - Tasa Interés Anual:0.055 años transcurridos: 17 >>>
Diagrama de Flujo Mientras-Repita
Diagrama de Flujo Repita-Hasta
ejercicios resueltos Python 1eva_it2011_t1 pdf
ejercicios resueltos Matlab 1eva_it2011_t1 pdf