Matemaatilised tehted
PHP matemaatilised tehted Загадали два числа до ...
- Если из первого числа вычесть второе, то будет: 5
Попробуем эти два числа по разному использовать
- Если два числа сложить между собой: 15
- Если два числа умножить между собой: 50
- Если первое число разделить на второе число: 2
- Если найти остаток из двух загаданых числах: 0
- Если первое число увеличиваем на один: 11
- Если второе число уменьшаем на один: 4
Операторы Присвоения:- Если из первого числа вычесть второе, то будет:
7- Если два числа сложить между собой:
11- Если два числа умножить между собой:
44- Если первое чилсо разделить:
11- Если найти остаток из двух загаданых числах:
3- Если первое число увеличиваем на один: 4
- Если второе число уменьшаем на один: 3
Vastus kontroll
<div>
<?php
// eemalda urlist muutujad
//https://pastebin.com/Qdb6QDtJ
function clearVarsExcept($url, $varname) {
// basename - makes the link relative, url must contain a filename that it returns basename('http://www.ee/index.php') > index.php
$url = basename($url);
if (str_starts_with($url, "?")) {
return "?$varname=".$_REQUEST[$varname];
}
// strtok - returns first token after spliting on separator "?" strtoken('index.php?haha=lala', '?') > index.php
return strtok($url, "?")."?$varname=".$_REQUEST[$varname];
}
echo "<h2>Matemaatilised tehted</h2>";
echo "<a href='https://www.metshein.com/unit/php-matemaatilised-tehted-ulesanne-2/'>
PHP matemaatilised tehted</a>";
//mõistatus
echo "<h2> Загадали два числа до ... </h2>";
$arv1=10;
$arv2=5;
echo "<ul>";
echo "<li> Если из первого числа <strong>вычесть</strong> второе, то будет: ".$arv1-$arv2."</li>";
echo "<h2> Попробуем эти два числа по разному использовать </h2>";
echo "<ul>";
echo "<li> Если два числа <strong>сложить</strong> между собой: ".$arv1+$arv2."</li>";
echo "<li> Если два числа <strong>умножить</strong> между собой: ".$arv1*$arv2."</li>";
echo "<li> Если первое число <strong>разделить</strong> на второе число: ".$arv1/$arv2."</li>";
echo "<li> Если найти <strong>остаток</strong> из двух загаданых числах: ".$arv1%$arv2."</li>";
echo "<li> Если первое число <strong>увеличиваем</strong> на один: ".++$arv1."</li>";
echo "<li> Если второе число <strong>уменьшаем</strong> на один: ".--$arv2."</li>";
echo "<br>";
echo "<ul><strong> Операторы Присвоения:</strong>";
echo "<li> Если из первого числа <strong>вычесть</strong> второе, то будет:</li>".$arv1 -= $arv2;;
echo "<li> Если два числа <strong>сложить</strong> между собой: </li>".$arv1 += $arv2;
echo "<li> Если два числа <strong>умножить</strong> между собой: </li>".$arv1 *= $arv2;
echo "<li> Если первое чилсо <strong>разделить</strong>: </li>".$arv1 /= $arv2;
echo "<li> Если найти <strong>остаток</strong> из двух загаданых числах: </li>".$arv1 %= $arv2;
echo "<li> Если первое число <strong>увеличиваем</strong> на один: ".++$arv1."</li>";
echo "<li> Если второе число <strong>уменьшаем</strong> на один: ".--$arv2."</li>";
echo "<ul>";
echo "</ul>";
echo "</ul>";
echo "</ul>";
echo "</ul>";
//echo '<input type="number" id="arv1" value="Какое число первое" min="1" max="15">';
//echo '<input type="submit">';
echo "<h2>Vastus kontroll</h2>";
?>
<form name="arvud" action="<?= clearVarsExcept(basename($_SERVER['REQUEST_URI']), "leht") ?>" method="post">
<label for="arv1">Arv1: </label>
<input type="number" name="arv1" id="arv1" min="0" max="15" step="1">
<br>
<label for="arv1">Arv2: </label>
<input type="number" name="arv2" id="arv2" min="0" max="15" step="1">
<br><br>
<input type="submit" value="Kontroll">
</form>
<?php
if(isset($_REQUEST["arv1"])){
if($_REQUEST["arv1"] == $arv1){
if($_REQUEST["arv2"] == $arv2){
echo "õige";
echo "<body style ='background: lightgreen'>";
}
} else {
echo "Vale! arv1 = 4 arv2 = 3";
echo "<body style ='background: lightcoral'>";
}
}
highlight_file('matemTehted.php');
?>
</div>