""
Mostrando las entradas con la etiqueta Algoritmo. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Algoritmo. Mostrar todas las entradas

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

Entradas recientes

¿Existen herramientas para RCA (Root Cause Analysis) en Python?

Fuente: Gemini IA.  Sí, existen librerías especializadas en Python para realizar análisis de causa raíz (Root Cause Analysis o RCA), especi...

Entradas Populares