""

domingo, 16 de agosto de 2026

Estructura secuencial. solución matemática vs programación

 **Ejemplo resuelto # 4:** Fuente: Capitulo 3 del libro "Lógica de programación de Efraín Oviedo"

A la mamá de Juan le preguntan su edad, y contesta: tengo 3 hijos, pregúntele a Juan su edad. Alberto tiene 2/3 de la edad de Juan, Ana tiene 4/3 de la edad de Juan y mi edad es la suma de las tres. Hacer un algoritmo que muestre la edad de los cuatro.

Solución matemática:

Sea x: la edad de Juan.

sea (2/3)*x: la edad de Alberto.

sea (4/3)*x: la edad de Ana.

sea y la edad de la madre.

y = (2/3)*x + (4/3)*x + x

y = x(1+ 2/3 + 4/3) 

y = x(5/3)

el problema es imposible de resolver sin conocer la edad de Juan, es decir x = ?

Solución de programación:

>>print('Inicio de codigo')

>>edad_juan = int(input('Ingrese la edad de Juan: '))

>>edad_alberto = (2/3)*edad_juan

>>edad_ana = (4/3)*edad_juan

>>edad_madre = edad_alberto + edad_ana + edad_juan

>>print('La edad de Juan es: ', edad_juan)

>>print('La edad de Alberto es: ', round(edad_alberto,2))

>>print('La edad de Ana es: ', round(edad_ana,2))

>>print('La edad de la Madre es: ', round(edad_madre,2))

>>print('Fin de código')

Inicio de codigo
Ingrese la edad de Juan: 20
La edad de Juan es:  20
La edad de Alberto es:  13.33
La edad de Ana es:  26.67
La edad de la Madre es:  60.0
Fin de codigo

No hay comentarios.:

Publicar un comentario

Entradas recientes

Estructura secuencial. solución matemática vs programación

 **Ejemplo resuelto # 4:** Fuente: Capitulo 3 del libro "Lógica de programación de Efraín Oviedo" A la mamá de Juan le preguntan s...

Entradas Populares