Вводится трехзначное число, после чего программа находит сумму цифр данного числа и проверяет эту сумму на четность, выводя при этом на экран TRUE/FALSE соответственно.
Текст программы на языке php
<form name="Numb" method="GET">
Введите трёхзначное число: <input type="text" name="number"><br><br>
<input type="submit">
</form>
<?php
$number=isset($_GET['number'])? $_GET['number']: NULL;
if(isset($number)){
$num1=intdiv($number, 100);
$num2=intdiv(($number % 100), 10);
$num3=intdiv((($number % 100) % 10), 1);
$sum=$num1+$num2+$num3;
if(($sum % 2) == 0){
echo "true";
}
else{
echo "false";
}
}
?>
Тестовый пример
Результат
Номер и формулировка задачи
1.2.16. Данные числа с и d являются соответственно квадратом и кубом числа а.
Общее словесное описание алгоритма решения задачи
Вводится число «a» после по формуле находит квадрат и куб числа
Блок-схема
|
|
Текст программы на языке php
<form name="P" method="GET">
Введите a: <input type="text" name="a"><br><br>
<input type="submit">
</form>
<?php
$a=isset($_GET['a'])? $_GET['a']: NULL;
if(isset($a))
{
$c=pow($a,2);
$d=pow($a,3);
echo "квадрат числа a: ".$c."<br>";
echo "куб числа a: ".$d;
}
?>
Тестовый пример
Результат
Номер и формулировка задачи
1.3.1. Незнайка учит иностранные слова следующим образом. Если число месяца, кратное трем, является вторником, четвергом или субботой, то он учит 3 испанских и 1 английское слово. Если число месяца, кратное трем, – другой день недели, то он учит 2 английских и 4 немецких слова. По числам, которые при делении на 3 дают в остатке 1, он учит 1 испанское, 1 английское и 5 немецких слов. По остальным числам месяца Незнайка учит 2 испанских, 4 английских и 1 немецкое слово. Написать программу, подсчитывающую, сколько слов в июне выучит Незнайка, если 1 июня была среда.