01/09/2009, 19:55
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 7
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Respuesta: problema con calculo en un script bien talvez no es lo mas prolijo pero ya lo resolvi de esta forma;
Código:
$RechargeValues = array (10,25,50,100,200,300,500);
$RechVal = array_reverse ( $RechargeValues );
$MinValue= 10;
$Amount = 451;
$Amount2 = $Amount;
$Iterar = true;
$i=1;
while ($Iterar) {
if($Amount2 >= current ($RechVal) ) {
$Amount2-=current ($RechVal ) ;
$Current +=current($RechVal);
echo "Recargar: ".current($RechVal)."<br>";
}
else if (current($RechVal) == $MinValue ) {
$Iterar = false;
echo "Puede recargar: ".$Current."<br>";
echo "Saldo:".($Amount - $Current)."<br>";
echo "Entre $i veces";
} else {
next ($RechVal);
}
$i++;
}
|