Составить программу для вычисления суммы k членов ряда ∑_ (n = 1) ^k (x ^ (n) / n), где k определяется из критерия, || Uk | - | Um || <ебселунт, где ебселунт - заранее заданная точность вычисления и m = k + 1. При вводе данных необходимо учитывая то, x может принимать любое значение из допустимого диапазона, который приведен в условии каждой конкретной задачи. Если такой диапазон не указан, то ограничений на значение переменной x нет. При составлении программы использовать рекурсивную функцию для вычисления Um с рекуррентной формулы U_m = U_n * x*( n / (n-1)), m = n + 1 и | x | <1.
Index.html
<html>
<head>
<title>Форма</title>
</head>
<body>
<form method="post" name="form" action="check.php"><input type="text" value="Имя" name="name"><br>
<input type="text" value="Фамилия" name="firstname"><br>
<input type="text" value="Возраст" name="age"><br><label>
Пол:<br>
<input type="radio" name="radio" value="Мужской">
Мужской</label>
<br>
<label><input type="radio" name="radio" value="Женский">
Женский</label>
<br>
Место рождения:<br>
<select name="city">
<option>Москва</option>
<option>Санкт-Петербург</option>
</select><br>
<input type="submit" value="Отправить">
</form>
</body>
</html>
check.php
<html>
<head>
<title>Вывод</title>
</head>
<body>
Имя - <?php echo $_POST['name'];?><br>
Фамилия - <?php echo $_POST['firstname'];?><br>
Возраст -<?php echo $_POST['age'];?> <br>
Пол - <?php echo $_POST['radio'];?><br>
Место рождения - <?php echo $_POST['city'];?><br>
</body>
</html>
121 имеет 3 разряда, значит основание однозначно меньше 10 и больше 2. Подходят 3, 4, 6, 8.
Учитывая, что в числе 121 три разряда, значит число 48 делилось всего три раза.
Число 8 не подойдет, т.к. 48/8=6, значит будет всего два деления.
Число 3 не подойдет, т.к. 48/3 = 16, 16/3=5 - то есть тут будет больше трёх знаков.
Число 4 не подойдет, т.к. 48/4=12, а 12 делится на 4 без остатка, но, судя по числу, во втором делении остаток должен быть равен 2.
Остаётся число 6. Проверим
49/6=8 |1
8/6 = 1 |2
1/6=0 |1
121(6)