Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае. Сумма двух первых цифр заданного четырехзначного числа равна сумме двух его последних цифр.
Описание алгоритма программы.
Вводим число m, затем программа сравнивает сумму первых 2х чисел и последних.
Если суммы равны, то на экран выводится «True», иначе выводится «False»
Текст программы.
<html>
<head>
<title>zadanie1</title>
</head>
<body>
<?php
if (isset($_POST['m'])) {
$m = $_POST['m'];
if ((int)($m/1000)+(int)($m/100)%10==(int)($m%100/10)+$m%10){
echo'True';}
else{
echo 'false';
}
}
else{
echo "Введите число:";
print <<<HERE
<form method="POST">
<input type="text" name="m">
<input type="submit">
</form>
HERE;
}
?>
</body>
</html>
Тестовый пример.
Задание для выполнения.
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false – в противном случае. Сумма цифр данного трехзначного числа N является четным числом.
Описание алгоритма программы.
После ввода переменной m программа складывает цифры числа между собой и делит на 2, если остаток равен 0, программа выводит на экран True, если остаток отличен от 0, то на экран выводится False.
Текст программы.
<html>
<head>
<title>zadanie1</title>
</head>
<body>
<?php
if (isset($_POST['m'])) {
$m = $_POST['m'];
if (((int)($m/100)+(int)($m/10)%10+$m%10)%2==0){
echo'True';}
else{
echo 'false';
}
}
else{
echo "Введите число:";
print <<<HERE
<form method="POST">
<input type="text" name="m">
<input type="submit">
</form>
HERE;
}
?>
</body>
</html>
Тестовый пример.