fork(6) download
  1. <?php
  2. /*
  3. W5.2 Некто кладет в банк 10000 р. Банк начисляет 10% годовых
  4. (то есть, каждый год на счету становится на 10% больше, чем
  5. в прошлом году). Напиши программу, считающую, через сколько
  6. лет в банке будет миллион? Сколько лет будет этому некто?
  7. Доживет ли некто до этого дня, если сегодня ему 16 лет?
  8. */
  9.  
  10. $StartBalance=10000; //Некто кладет в банк 10000 р.
  11. $percent = 1.10; //Банк начисляет 10% годовых
  12. $creditBalance=$StartBalance;
  13. $age=16;
  14.  
  15. for ($year = 1; $year <= 200; $year ++) {
  16. $creditBalance=( $creditBalance * $percent );
  17. echo "{$year} год спустя: Баланс = {$creditBalance} руб.\n";
  18. echo "<br>";
  19.  
  20. if ($creditBalance >1000000) {
  21. $endage=$age+$year;
  22. echo "Мне {$endage} лет и у меня на счету {$creditBalance} рублей. С меня хватит!\n";
  23. break;
  24. }
  25. }
  26. ?>
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
1 год спустя: Баланс = 11000 руб.
<br>2 год спустя: Баланс = 12100 руб.
<br>3 год спустя: Баланс = 13310 руб.
<br>4 год спустя: Баланс = 14641 руб.
<br>5 год спустя: Баланс = 16105.1 руб.
<br>6 год спустя: Баланс = 17715.61 руб.
<br>7 год спустя: Баланс = 19487.171 руб.
<br>8 год спустя: Баланс = 21435.8881 руб.
<br>9 год спустя: Баланс = 23579.47691 руб.
<br>10 год спустя: Баланс = 25937.424601 руб.
<br>11 год спустя: Баланс = 28531.1670611 руб.
<br>12 год спустя: Баланс = 31384.28376721 руб.
<br>13 год спустя: Баланс = 34522.712143931 руб.
<br>14 год спустя: Баланс = 37974.983358324 руб.
<br>15 год спустя: Баланс = 41772.481694157 руб.
<br>16 год спустя: Баланс = 45949.729863572 руб.
<br>17 год спустя: Баланс = 50544.702849929 руб.
<br>18 год спустя: Баланс = 55599.173134922 руб.
<br>19 год спустя: Баланс = 61159.090448415 руб.
<br>20 год спустя: Баланс = 67274.999493256 руб.
<br>21 год спустя: Баланс = 74002.499442582 руб.
<br>22 год спустя: Баланс = 81402.74938684 руб.
<br>23 год спустя: Баланс = 89543.024325524 руб.
<br>24 год спустя: Баланс = 98497.326758076 руб.
<br>25 год спустя: Баланс = 108347.05943388 руб.
<br>26 год спустя: Баланс = 119181.76537727 руб.
<br>27 год спустя: Баланс = 131099.941915 руб.
<br>28 год спустя: Баланс = 144209.9361065 руб.
<br>29 год спустя: Баланс = 158630.92971715 руб.
<br>30 год спустя: Баланс = 174494.02268886 руб.
<br>31 год спустя: Баланс = 191943.42495775 руб.
<br>32 год спустя: Баланс = 211137.76745353 руб.
<br>33 год спустя: Баланс = 232251.54419888 руб.
<br>34 год спустя: Баланс = 255476.69861877 руб.
<br>35 год спустя: Баланс = 281024.36848064 руб.
<br>36 год спустя: Баланс = 309126.80532871 руб.
<br>37 год спустя: Баланс = 340039.48586158 руб.
<br>38 год спустя: Баланс = 374043.43444774 руб.
<br>39 год спустя: Баланс = 411447.77789251 руб.
<br>40 год спустя: Баланс = 452592.55568176 руб.
<br>41 год спустя: Баланс = 497851.81124994 руб.
<br>42 год спустя: Баланс = 547636.99237493 руб.
<br>43 год спустя: Баланс = 602400.69161242 руб.
<br>44 год спустя: Баланс = 662640.76077367 руб.
<br>45 год спустя: Баланс = 728904.83685103 руб.
<br>46 год спустя: Баланс = 801795.32053614 руб.
<br>47 год спустя: Баланс = 881974.85258975 руб.
<br>48 год спустя: Баланс = 970172.33784873 руб.
<br>49 год спустя: Баланс = 1067189.5716336 руб.
<br>Мне 65 лет и у меня на счету 1067189.5716336 рублей. С меня хватит!