El problema planteado consiste en crear un programa que permita calcular la cantidad de pasteles de manzana que se pueden hacer a partir de una cantidad de ingredientes. Suponga que con 675 G de manzana + 75 G de mantequilla + 150 G de azúcar + 150 MG de leche se pueden hacer cuatro pasteles. Se lee como entrada de datos la cantidad de los cuatro ingredientes.
El siguiente programa en ruby hace uso de funciones.
La lógica que utiliza este programa en ruby es simple. Una vez se tiene la cantidad de los cuatro ingredientes se valida el mínimo para la creación de los primeros cuatro pasteles y luego se calcula la mayor cantidad de pasteles que se pueden crear a partir de dichos datos. Se programo usando POO.

Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la


eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Como puede apreciar todos los problemas de la vida real tienen solución. En POO las clases se componen de comportamiento y acciones. Las funciones o subrutinas representan las acciones, asi por ejemplo el problema de hallar un nuevo santo representaria crear la accion encargada de implementar las condiciones necesarias para esto.
[Tweet «»Todo problema de la vida real se puede escribir en un programa o en un libro» #Tutorias ☺»]