|
|||||||||||||||||
Задание для выполнения. Описание алгоритма программы. Описание переменных и структур данных, которые применяются в программе. Текст программы с комментариями. Контрольный пример. Задание для выполнения1. Задание для выполнения Данное четырехзначное число читается одинаково слева направо и справа налево.
2. Описание алгоритма программы Пусть number – вводимое число 3. Описание переменных и структур данных, которые применяются в программе
4. Текст программы с комментариями <form method="get"> Введите число: <input type="number" min="1000" max="9999" name="S"/> <input type="submit" value="Отправить"/> </form> <?php if (isset($_GET['S'])) $number = $_GET['S']; else return; $x1 = 1; $x2 = 1; $array = []; while ($number > 0) { $array[] = $number % 10; $number = intval($number / 10); } foreach ($array as $item) { if (fmod($item, 2)) $x2 *= $item; else $x1 *= $item; } echo $x1/$x2; 5.Контрольный пример
Задание 3.1 1. Задание для выполнения Незнайка учит иностранные слова следующим образом. Если число месяца, кратное трем, является вторником, четвергом или субботой, то он учит 3 испанских и 1 английское слово. Если число месяца, кратное трем, – другой день недели, то он учит 2 английских и 4 немецких слова. По числам, которые при делении на 3 дают в остатке 1, он учит 1 испанское, 1 английское и 5 немецких слов. По остальным числам месяца Незнайка учит 2 испанских, 4 английских и 1 немецкое слово. Написать программу, подсчитывающую, сколько слов в июне выучит Незнайка, если 1 июня была среда.
|
|||||||||||||||||
|