- •СОДЕРЖАНИЕ
- •МЕТОДИЧЕСКИЕ УКАЗАНИЯ
- •1. Краткие сведения
- •1.1. Интегрированная среда разработчика Delphi
- •1.2. Структура приложения в Delphi
- •1.3. Пример написания программы
- •2. Постановка задачи
- •3. Задания
- •1. Краткие сведения
- •1.1. Операторы if u case языка Pascal
- •1.2. Кнопки-переключатели в Delphi
- •1.3. Пример программы
- •2. Постановка задачи
- •3. Задания
- •1. Краткие сведения
- •1.1. Операторы организации циклов Repeat, While, For
- •1.2. Средства отладки программ в Delphi
- •1.3. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •Лабораторная работа № 4 РАЗРАБОТКА ПРИЛОЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ
- •1. Краткие сведения
- •1.1. Работа с массивами
- •1.2. Компонент TStringGrid
- •1.3. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •Лабораторная работа № 5 РАЗРАБОТКА ПРИЛОЖЕНИЯ ОБРАБОТКИ СТРОКОВОЙ ИНФОРМАЦИИ
- •1. Краткие сведения
- •1.1. Типы данных для работы со строками
- •1.2. Компонент TListBox
- •1.3. Компонент TComboBox
- •1.4. Компонент TBitBtn
- •1.5. Обработка событий
- •1.6. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •Лабораторная работа № 6 РАЗРАБОТКА ПРИЛОЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ ЗАПИСЕЙ И ФАЙЛОВ
- •1. Краткие сведения
- •1.1. Программирование с использованием переменных типа запись
- •1.2. Работа с файлами
- •1.3. Процедуры работы с файлами
- •1.4. Компоненты TOpenDialog и TSaveDialog
- •1.5. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •1. Краткие сведения
- •1.1. Общие сведения
- •1.2. Использование модулей
- •1.3. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •1. Краткие сведения
- •1.1. Построение графика с помощью компонента TChart
- •1.2. Пример выполнения задания
- •2. Постановка задачи
- •3. Задания
- •Лабораторная работа № 9 РАЗРАБОТКА ПРИЛОЖЕНИЯ, СОСТОЯЩЕГО ИЗ НЕСКОЛЬКИХ ФОРМ
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •1. Краткие сведения
- •2. Постановка задачи
- •3. Задание
- •ЛИТЕРАТУРА
- •ПРИЛОЖЕНИЯ
F7, выполните пошаговую отладку программы и проследите, как меняются все переменные в процессе выполнения.
2. Постановка задачи
Разработать приложение с реализацией циклических вычислений в соответствии с индивидуальным заданием.
3.Задания
Взаданиях с № 1 по № 15 (табл. 3.1) необходимо вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для х изменяющихся от xn до xk с
шагом h = (xk − xn ) / n . Близость значений S(x) и Y(x) во всем диапазоне значений x
указывает на правильность вычисления S(х) и Y(x).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 3.1 |
|||||
№ |
xn |
xk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S(x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
Y(x) |
|
|
|
|
||||
1 |
2 |
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
x3 |
|
|
|
|
|
n |
|
x2n+1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
1 |
0.1 |
1 |
|
x − |
|
|
|
|
+... + (−1) |
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
|
|
sin x |
|
|
|
|
||||||||||||||||
3! |
|
(2n +1)! |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x2 |
|
x 2n |
|
|
|
e x + e−x |
|
|
|
|
|||||||||||||||||||||
2 |
0.1 |
1 |
|
|
|
1 + |
|
|
|
|
|
+.. + |
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
2 |
|
(2n)! |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|||||||||||||||||||||||||||
3 |
0.1 |
1 |
|
|
|
cos π |
|
|
|
|
cos n π |
12 |
|
xcosπ4 |
|
|
|
π |
||||||||||||||||||||||||||||
|
|
|
1 + |
|
|
|
|
4 |
x +... + |
|
|
|
|
|
|
4 |
|
xn |
|
e |
cos xsin |
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
1! |
|
|
|
|
|
|
|
|
|
|
|
|
n! |
|
|
|
|
|
|
|
|
4 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
4 |
0.1 |
1 |
1 |
− |
x2 |
+ |
... + (− |
1)n |
x2n |
|
|
8 |
|
|
|
cos x |
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
(2n)! |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
2! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
5 |
0.1 |
1 |
|
1 + 3x 2 +... + |
2n +1 |
x2n |
14 |
|
(1 + 2x 2 )e x2 |
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n! |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
6 |
0.1 |
1 |
|
|
|
x + |
x3 |
+... + |
|
|
x2n+1 |
8 |
|
|
e x − e−x |
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
3! |
|
(2n +1)! |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
x3 |
|
|
x5 |
|
|
|
|
|
n+1 x 2n+1 |
|
1 + x2 |
|
|
|
|
|
|
x |
||||||||||||||||||||||||
7 |
0.1 |
1 |
|
|
|
− |
|
|
+... + (−1) |
|
|
|
|
|
12 |
|
|
|
|
arctgx − |
|
|
|
|||||||||||||||||||||||
3 |
|
15 |
|
|
4n2 −1 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
2 |
|
|
2 |
|
||||||||||||||||||||||||||||||||||||||
8 |
0.1 |
1 |
|
|
|
|
|
|
|
|
|
|
2x |
|
|
|
|
(2x)n |
|
10 |
|
|
|
|
|
2x |
|
|
|
|
||||||||||||||||
|
|
|
1 + 1! |
+... + |
|
|
n! |
|
|
|
|
e |
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
30
Окончание табл. 3.1
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
|
|
|
|
|
|
|
|
|
x3 |
+... + (−1) |
n |
|
|
x2n+1 |
|
|
|
|
|
x2 |
|
|
x |
|
|
|
|
x |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ |
|
+ |
|
|
|
2 |
|
||||||||||
9 |
0.1 |
1 |
|
|
x − |
3 |
|
|
|
|
2n +1 |
|
|
14 |
|
|
|
4 |
|
2 |
1 e |
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
10 |
0.1 |
0.5 |
|
|
x − |
x3 |
+... + (−1) |
n |
|
|
x2n+1 |
|
|
|
|
15 |
|
|
|
|
|
|
|
arctgx |
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
3 |
|
|
|
2n +1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
3 |
|
x 2 +... + (− |
1)n |
2n2 +1 |
|
|
|
|
|
|
|
|
|
x2 |
|
|
|
|
|
x |
|
|
|
|
||||||||||||||||||||
11 |
0.1 |
1 |
|
1 − |
|
|
|
|
|
|
|
|
|
|
x |
2n |
10 |
1 |
− |
|
|
|
cos x |
− |
|
|
sin x |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(2n)! |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
12 |
0.1 |
1 |
|
|
− |
(2x)2 |
+ |
(2x)4 |
−... + (−1)n (1 + x)n |
8 |
|
|
|
|
2(cos2 x −1) |
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
24 |
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
13 |
-2 |
-0.1 |
− (1 + x)2 + (1 + x) |
4 |
+... + (− |
1)n (1 + x) |
2n |
16 |
|
|
ln |
|
|
|
|
1 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
+ 2x + x2 |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
2 |
|
|
|
|
||||||||||||
|
|
|
|
|
x |
|
|
|
|
|
4x2 |
|
|
|
|
|
|
n2 |
|
|
|
n |
|
1 x +1 |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
14 |
0.2 |
0.8 |
|
|
|
|
|
+ |
|
|
|
|
|
|
+ |
|
|
|
+ |
|
|
|
|
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
sh |
|
x |
− ch x |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
3! |
|
|
5! |
|
... |
|
(2n |
+1)! x |
|
|
|
|
|
|
x |
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
15 |
0.1 |
0.8 |
|
x 2 |
|
− |
x 4 |
|
+... + (−1)n+1 |
|
|
x 2n |
|
|
|
|
|
18 |
xarctgx − ln |
1 + x 2 |
|||||||||||||||||||||||||||||||||
2 |
|
|
|
2n(2n −1) |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
16.Посчитатьk–количество цифрвдесятичнойзаписицелогонеотрицательногочисла n.
17.Переменной t присвоить значение 1 или 0 в зависимости от того, является ли натуральное число k степенью 3.
18.Дано n вещественных чисел. Вычислить разность между максимальным и минимальным из них.
19.Дана непустая последовательность различных натуральных чисел, за которой следует ноль. Определить порядковый номер наименьшего из них.
20.Даны целое n>0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел этой последовательности.
21.Дано n вещественных чисел. Определить, образуют ли они возрастающую последовательность.
22.Дана последовательность из n целых чисел. Определить, со скольких отрицательных чисел она начинается.
23.Определить k — количество трёхзначных натуральных чисел, сумма цифр которых равна n (1≤ n ≤ 27 ). Операции деления (/, div, mod) не использовать.
24.Вывести на экран в возрастающем порядке все трёхзначные числа, в десятичной записи которых нет одинаковых цифр (операции деления не использовать).
31
