Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.
Сумма двух первых цифр заданного четырехзначного числа равна сумме двух его последних цифр.
Текст программы
<form action="3.php" method="get">
<b>Введите трехзначное число:</b>
<input type="text" name="search" /> <br>
<input type="submit" value="Ok" />
</form>
<?
$a=$_GET['search'];
echo 'Вы ввели число '.$a.'</br>';
if((intdiv($a,1000)+intdiv($a,100)%10)==(intdiv($a,10)%10+$a%10))
echo 'True';
else echo 'False';
?>
Контрольный пример
При вводе числа 1203 получим True.
Номер 2
Задание для выполнения, включая индивидуальное задание
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.
Сумма цифр данного трехзначного числа N является четным числом.
Текст программы
<form action="4.php" method="get">
<b>Введите трехзначное число:</b>
<input type="text" name="search" /> <br>
<input type="submit" value="Ok" />
|
|
</form>
<?
$a=$_GET['search'];
echo 'Вы ввели число '.$a.'</br>';
if((intdiv($a,100)+intdiv($a,10)%10+$a%10)%2==0)
echo 'True';
else echo 'False';
?>
Контрольный пример
При вводе числа 120 получим False.
Номер 14
Задание для выполнения, включая индивидуальное задание
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае.
Цифры данного трехзначного числа N являются членами арифметической прогрессии.
Описание алгоритма программы, (при необходимости - со схемой алгоритма)
Пусть a – трехзначное число, b – вторая цифра, c – первая цифра, a1 – третья цифра.
Если с и a равна b*2, то вывести true иначе – false.