1.13. Дополнительные задачи.
Написать программы для решения следующих задач.
Разложить заданное натуральное число на простые множители.
Получить, если это возможно, для заданного натурального числа x палиндром, используя следующую итерационную формулу: , где - натуральное число, запись которого совпадает с обратной записью натурального числа , и .
Найти все точки с целочисленными координатами, которые находятся внутри круга радиуса R и с центром в точке с координатами x, y, где R, x, y – действительные числа, которые вводятся с консоли.
Вычислить значение функции sinx с точностью , используя разложение в ряд Тейлора . Действительное число x и точность вводятся с консоли.
Вычислить квадратный корень из положительного действительного числа x с точностью , используя следующую итерационную формулу: , . Здесь k – целая часть от числа , где m такое целое число, что и число q удовлетворяет неравенству . Действительное число x и точность вводятся с консоли.
- Лабораторная работа №1.
- 1.1. Типы данных и переменные.
- 1.2. Числовые типы данных.
- 1.3. Арифметические операции над числами.
- 1.4. Форматированный ввод и вывод чисел.
- 1.5. Логические операторы и операторы сравнения.
- 1.6. Условные инструкции if и if-else.
- 1.7. Инструкции цикла while и do-while.
- 1.8. Инструкция цикла for.
- 1.9. Инструкция выбора switch.
- 1.10. Блоки.
- 1.11. Стандартная библиотека математических функций.
- 1.12. Задачи для самостоятельного решения.
- 1.13. Дополнительные задачи.