3. Содержание отчета
Отчет должен содержать ответы на контрольные вопросы, тексты программ и результат решения соответствующего варианта.
4. Контрольные вопросы
1. Каково назначение операторов повтора (цикла)?
2. В чем различия операторов повтора while и repeat?
3. В каких случаях предпочтительнее использовать для организации циклов оператор повтора for? Что записывается в заголовке этого оператора?
4. Какие ограничения накладываются на использование параметра цикла в цикле for?
5. Что такое вложенные циклы? Какие дополнительные условия необходимо соблюдать при организации вложенных циклов?
6. Перечислите основные свойства компонента Memo.
7. Как получить доступ к заданной строке компоненте Memo?
8. Что такое многострочный редактор?
Варианты заданий. Вариант 1.
Задание 1.
Составить программу для расчета . Значение и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом
.
Задание 2.
Вычислить для заданного значения по рекуррентному соотношению Ньютона: , . Сколько итераций надо выполнить, чтобы для заданной погрешности выполнялось соотношение: ?
Вариант 2.
Задание 1.
Составить программу для расчета . Значение и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом
.
Задание 2.
Пусть , , , Найти . Число вводится с клавиатуры. Элементы последовательности вывести в компонент Memo.
Вариант 3.
Задание 1.
Составить программу для расчета . Значение и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом
.
Задание 2.
Корень некоторого уравнения находится последовательными приближениями по формуле . Написать программу для нахождения такого приближения корня, при котором разность по модулю между двумя соседними приближениями не превосходит , а .
Вариант 4.
Задание 1.
Составить программу для расчета . Значение и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом
.
Задание 2.
Для заданного вычислить по итерационной формуле с заданной погрешностью , задав начальное приближение . Сравнить с результатом использования встроенной функции. Сколько итераций пришлось выполнить?
Вариант 5.
Задание 1.
Составить программу для расчета . Значение N и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом h
.
Задание 2.
Вычислите , если последовательность образована по следующему закону: Элементы последовательности вывести в компонент Memo.
Вариант 6.
Задание 1.
Составить программу для расчета . Значение N и x вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от x , изменяющегося в диапазоне с заданным шагом h
.
Задание 2.
Пусть , где . Написать программу нахождения произведения . Число вводится с клавиатуры. Числа вывести в компонент Memo.
Вариант 7.
Задание 1.
Составить программу для расчета . Значение и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом .
Задание 2.
Дано целое . Вывести на печать -ый член последовательности, задаваемой формулами: , .
Вариант 8.
Задание 1.
Составить программу для расчета . Значение , и вводятся с клавиатуры. Предусмотреть возможность вывода значений функции в зависимости от , изменяющегося в диапазоне с заданным шагом
.
Задание 2.
Корень некоторого уравнения находится последовательными приближениями по формуле . Написать программу для нахождения такого приближения корня, при котором разность по модулю между двумя соседними приближениями не превосходит , а начальное приближение .