https://foro.gambas-es.org/viewtopic.php?f=15&t=4509&p=25726#p25726
-----------------------------------
osunaosuna
Martes, 07 Abril 2015, 04:44

Asado Entre Amigos
-----------------------------------
Hola. Tengo un rompedero de cabeza... para proponer...

Este problema no solo incluye un desafío de programación si no que se debe hacer un análisis del problema digamos un poco mas exhaustivo, para dar con las formulas necesarias antes de entrar a la programación. Ustedes dirán si es útil o no y si desean buscar una solución.

Lo explicare con un ejemplo, luego daré los requisitos que debe cumplir la solución.

Amigos se juntan a comer. Pedro trae el pan valuado en $20, Carlos trae la carne por un valor de $130, Alfredo trae las bebidas por $120  Roberto la ensalada con un valor de $50 y yo caigo de prepo  y no puse ni un peso.... Pero eso no esta permitido... 

Entonces.

DETALLE
Cantidad de personas       5
Total gastado                    320
Ponen cada uno                64

y...

PAGOS
pedro a alfredo $:44
roberto a alfredo $:12
roberto a carlos $:2
yo a carlos $:64

Y asi todos contentos...

El software debe aceptar una cantidad n (mínimo 2 sin limite máximo) participantes.

Estos amigos no se perdonan ni los centavos... así que nada de redondeos.

Debe presentar en pantalla un detalle y las formas de pagos distributivas.


Espero que les resulte interesante y lo suficientemente desafiante como para emprender una solución...

Si desean aceptar la misión, muy bien...

Este mensaje no se autodestruira, ha menos que el administrador lo borre.


P/D: Alguien dirá que no tiene nada que ver con la programación, pero yo creo que si pues es un problema de la vida real que se le puede aplicar poder computacional para que los amigos no se peleen en las reuniones.


