|
PHP A kapott eredmény
0. ciklus. Eredmény= 0 PHP program megírása.
<p>
<?php
$i = 0; $a = 2; $b = 0;
while ($i < 10)
{
$eredmeny = $a * $b;
print ($i. ciklus. Eredmény= $eredmeny <br />");
$i++;
$b++;
if($i > 20)break;
}
?>
</p>
|
JavaScript: A kapott eredmény
JavaScript program megírása.
<p>
<script language="JavaScript" type="text/javascript" >
var i = 0; var a = 2; var b = 0;
while (i < 10)
{
var eredmeny = a * b;
document.write(i + ". ciklus. Eredmény= "+eredmeny+"<br />");
i++;
b++;
if(i > 20)break;
}
</script>
</p>
|
|
PHP
Lefutások száma = 10 PHP program megírása.
<p>
<?php
$i = 0;
$ertek = 0;
while ($i < 10)
{
$i++;
$ertek = $ertek + 3;
}
print ("Lefutások száma = $i <br />Lefutások végén, az érték végeredménye = $ertek <br /> ");
?>
</p>
|
Az előzőekben leírt program esetében, ha többször is megakarjuk változtatni a szorzó számát vagy a lefutások számát,
minden alkalommal újra kell írni a fájlunk tartalmát, majd azt elmenteni, hogy megkapjuk a várt eredményt.
Most, készítünk egy kis űrlapot, melybe, beírhatjuk a kívánt értéket, és már láthatjuk is az eredményt.
A ciklus lefutások száma, 0-val kezdődik.
Az első lefutás értéke = 0-a, második lefutás értéke = 1, és így tovább.
| Programunk által visszakapott eredményt, itt láthatjuk: |
<p><strong><u>A kapott eredmény:</u></strong></p> <?php if (isset($_POST['elkuldott'])) { echo "<form method='POST' action='pelda4_311for.php'>"; if($_POST['lefutasok_szama'] > 0 AND $_POST['lefutasok_szama'] < 12 AND $_POST['szorzo'] < 101) { $i = 0; $szorzo=$_POST['szorzo']; while($i < $_POST['lefutasok_szama']) { $eredmeny = $szorzo * $i; print("<br /> $szorzo * $i = ". $eredmeny); $i ++; if($i > 10) break; } print ("<br /><br /><b> Lefutások száma =</b> $i <br /><b>Lefutások végén, az érték végeredménye =</b>" . $eredmeny); } else { echo "Lefuttatásnál: 0-nál nagyobb és 12-nél kisebb értéket lehet megadni!<br /> Szorzó: 100-nál
nem lehet nagyobb! ";} echo "</form>"; } ?>
<hr></hr> <form method="POST" action="pelda4_311for.php#for"> <input type="hidden" name="elkuldott" value="true"> <p>Írja be a szorzó számot:</b> <input type="text" name="szorzo" value="1"></p> <p>Írja be a lefuttatások számát:</b> <input type="text" name="lefutasok_szama" value="5"></p> <p><input type="submit" value="Szám elküldése"></p> </form>