Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции по инфе / Laboratornaja_rabota_6.doc
Скачиваний:
35
Добавлен:
15.04.2015
Размер:
314.88 Кб
Скачать

Задания к работе

1. Табулирование функции одной переменной

В соответствии с видом функции, приведенном в таблице 1, вычислить значения функции y=f(x,a,b) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x, и заданных констант a и b.

Исходные данные для отладки программы (xнач, xкон, ∆x, a, b), выбрать самостоятельно из интервала значений, где заданные функции определены. Для ввода исходных данных использовать главную форму. Выполнить проверку корректности ввода исходных данных (можно всех одновременно), используя защищенный блок.

Исходные данные и результаты вывести на второй форме. Значения аргумента x и функции y вывести в текстовую таблицу ВК StringGrid, используя форматный вывод, строки таблицы пронумеровать. Построить график функции y=f(x,a,b), используя компонент Chart.

По желанию можно предусмотреть в программе возможность табулирования трех функций (свой вариант и два соседних), используя для выбора нужной функции ВК RadioGroup.

Таблица 1

Вариант

Вид функции

Вариант

Вид функции

1

16

2

17

3

18

4

19

5

20

6

21

7

22

8

23

9

24

10

25

11

26

12

27

13

28

14

29

15

30

2. Табулирование кусочно-непрерывной функции

В соответствии с видом функции, приведенном в таблице 2, вычислить значения функции y=f(x) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x. Определить номер формулы, по который было вычислено значение функции.

Исходные данные для отладки программы (xнач, xкон, ∆x) выбрать самостоятельно так, чтобы значения функции были вычислены во всех трех интервалах и точках ветвления.

Для ввода исходных данных использовать главную форму. Исходные данные и результаты вывести на второй форме. Выполнить проверку корректности ввода исходных данных, используя защищенный блок. Результаты (значения аргумента x, функции y, номер формулы) вывести в текстовую таблицу компонента StringGrid, строки таблицы пронумеровать. Построить график функции y=f(x), используя компонент Chart.

Таблица 2

Вид функции

Вид функции

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Список литературы:

  1. Водополова Н.В., Мисюткин В.И., Чабуркина С.А. Основы алгоритмизации. Практическое пособие к лабораторным и контрольным работам по курсам "Информатика" и "Основы информатики и вычислительной техники"– Гомель:, 2004,. № 2963

  2. Коробейникова Е.В., Токочаков В.И. Работа в интегрированной среде DELPHI. Практическое пособие для студентов всех специальностей дневного и заочного отделений. – Гомель: 2004,

№ 2910

  1. Коробейникова Е.В., Токочаков В.И. Программирование в среде DELPHI. Практическое пособие по курсу "Информатика" для студентов всех специальностей – Гомель, 2005, № 2986.