Un hombre millonario decide que al morir su fortuna se repartirá entre sus tres hijos según la edad del menor en base a lo siguiente. Si el menor es mayor de edad le dará a éste la mitad de su fortuna y al mayor 2/5 partes de lo que le dio al menor y el resto se lo dará al de a medias, pero si el menor aún no es mayor de edad al mayor le dará 5/8 de su fortuna y al menor la mitad de lo que le dio al mayor y el resto se lo dará al de a medias. Suponiendo que el padre ha muerto, haga un programa que pida la fortuna de éste y la edad del hijo menor e imprima cuanto se le debe otorgar a cada hijo de dicha fortuna.
#include <stdio.h>
#include <stdlib.h>
#define MAYORDEEDAD 18
int main ()
{
float fortuna,bro1,bro2,bro3;
int broMenor;
system("title todoprogramado.blogspot.com - La fortuna");
system("color 4f");
printf("Lo sentimos su padre a muerto!\n\n");
printf("Cuanta fortuna a dejado el viejo?\n");
scanf("%f",&fortuna);
printf("Que edad tiene el hermano menor?\n");
scanf("%d",&broMenor);
if(broMenor>=MAYORDEEDAD){
fortuna = fortuna/2;
bro1 = fortuna;
fortuna = fortuna/5;
bro3 = fortuna*2;
bro2 = fortuna*3;
}else
{
float fortunax = fortuna/8;
bro3 = fortunax*5;
bro1 = bro3/2;
bro2 = fortuna-(bro3+bro1);
}
printf("\nEl hermano menor se cuajo con $%f",bro1);
printf("\nEl hermano intermedio se resigno con $%f",bro2);
printf("\nEl hermano mayor agandallo $%f\n",bro3);
system ("pause");
return 0;
}