Prova una cosa del genere e studiati la logica, il codice l'ho scritto di getto per cui non sarà ottimale. Viene calcolato il numero degli alberghi, il capitale e la rendita per un arco di 30 giorni:
Codice PHP:<?php
$numeroAlberghi = 1;
$renditaAlbergo = 1;
$costoAlbergo = 10;
$capitale = 0;
$giorni = 1;
while ($giorni <= 30) {
echo "Giorno: ".$giorni;
echo " - Alberghi: ".$numeroAlberghi;
$rendita = $numeroAlberghi * $renditaAlbergo;
echo " - Rendita: ".$rendita;
$capitale += $rendita;
echo " - Capitale: ".$capitale;
if ($capitale >= $costoAlbergo) {
$nuoviAlberghi = floor($capitale / $costoAlbergo);
echo " - Nuovi alberghi: ".$nuoviAlberghi;
$numeroAlberghi += $nuoviAlberghi;
$capitale -= $nuoviAlberghi * $costoAlbergo;
}
echo "
";
$giorni++;
}
?>

Rispondi quotando