Задача 64. Дано натуральное число n (n > 99). Определить число сотен в нем.

Решение задачи на PHP

Файл z0064.php

<form action="z0064.php" method="get">
<p>Введите число n: <input type="text" name="n" />
<p><input type="submit" value="Послать" />
</form>
<?php
if(!isset($_GET['n'])) {
echo "<p>Введите число n!<br>";
exit;
}
$n = $_GET['n'];
if($n == ''){
echo "<p>Введите значение n!<br>";
exit;
}

if($n <> ((int)$n)) {
echo "<p>Значение n должно быть натуральным!<br>";
exit;
}

if($n <= 0 || $n <= 99){
echo "<p>Число n - натуральное и больше 99!";
exit;
}

$d = $n / 100;
$c = (int)$d;

echo "Число сотен в $n - $c.";
?>